However, flight-tracking data showed the private jet, a Bombardier BD-700, initially flew south towards Singapore before suddenly turning west, doing two circles and continuing towards India.
Thaksin later posted on social media that he had intended to travel to Singapore for a medical check-up but that Thai immigration held him for nearly two hours.
He said his pilot informed him in the air that they would not be able to land at Seletar Airport, which handles private jets, before its scheduled closing time at 10pm. So Thaksin said he decided to change the course to Dubai instead.
“Since I couldn’t land in Singapore, I decided to have the pilot change my plans to Dubai,” Thaksin wrote on social media, adding that he travelled to the Middle Eastern city to visit orthopaedic and pulmonary doctors who have treated him before.