Search Jakarta → Colombo
Compare flights, hotels, cars, and activities for this trip in one place.
500+airlines & travel sites compared
1,200+routes tracked
€0booking fees from us
Direct Flights: Jakarta to Colombo
4h 24m
Flight time
3,318 km
Distance
1
Airport pairs
Find non-stop flights from Jakarta to Colombo — no layovers, no connections. The route covers 3,318 km with a typical flight time of 4h 24m. Colombo is located in Sri Lanka.
Direct airport connections
CGK
Soekarno-Hatta International Airport
→
CMB
Bandaranaike International Colombo Airport
Best time to book
We don't have a live fare history for this specific route yet. Use the search box above to see current prices.
More about this route
Other direct routes from Jakarta
Find a hotel in Colombo
Compare hundreds of hotels for your stay.
Nearby airports
Near Jakarta
- Halim Perdanakusuma International Airport (HLP)30 km
Near Colombo
- Colombo Ratmalana Airport (RML)40 km
FAQs — Direct Flights Jakarta to Colombo
Yes, there are non-stop flights operating between Jakarta and Colombo. Flight time is approximately 4h 24m.