Nonstop flights from Jakarta to Singapore
7 airlines fly this route, with up to 31 flights a day.
When they leave
Jakarta time15 in the morning, 5:25 AM to 11:45 AM, then three in the afternoon, 12:30 PM to 3:40 PM, then 12 in the evening, 5:00 PM to 10:15 PM.
Every flight
Earliest firstSchedules last checked Oct 1, 2026. Times are local.
Flying from Jakarta to Singapore
Singapore Airlines flies most often, 9 times a day on the Airbus A350-900 and Boeing 777-300ER. Garuda Indonesia flies 6 times a day on the Boeing 737-800 and Airbus A330. Batik Air flies 5 times a day on the Airbus A320 and Boeing 737-800. Scoot flies 3 to 5 times a day on the Airbus A320. TransNusa flies 2 to 3 times a day on the Airbus A320 and Airbus A321. Citilink Indonesia flies twice a day on the Airbus A320. Pelita Air flies daily on the Airbus A320.
Flights run every day of the week, from 28 on Sundays to 31 on Thursdays and Saturdays. The first arrival in Singapore is at 8:05 AM and the last at 1:05 AM the next day. The flight covers 549 miles, and scheduled flight times run from 1h 40m to 2h.
Singapore Airlines flies it until Jan 23, 2027. Scoot flies it until Nov 20.
Flying back, Singapore to Jakarta has 211 nonstop flights a week.
Return flights
More from Jakarta
Schedules as of Oct 9, 2026.