Cheap flights from Jakarta to Colombo (CGK–CMB)

CGKSoekarno-Hatta International Airport
Indonesia
CMBBandaranaike International Colombo Airport
Sri Lanka

SriLankan Airlines flies Jakarta to Colombo (CGK–CMB) nonstop and back, a great-circle distance of 3,320 km (2,060 mi).

From
CGK
Jakarta
To
CMB
Colombo
Nonstop
Yes · 1 airline
Airlines
UL
Cheapest fare found
$141 one-way
Distance
3,320 km (2,060 mi)
Time difference
Colombo 1 hour 30 minutes behind

Network data imported from airport and airline sources:· How we verify

Jakarta to Colombo fares by month

Cheapest one-way fare found: $141 for October 2026 on Batik Air Malaysia (1 stop).

  1. Oct ’26$141
  2. Dec ’26$161
  3. Jan ’27$172

Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search.

When to fly CGK–CMB

For Jakarta Soekarno–Hatta (CGK) to Bandaranaike Colombo (CMB), October 2026 had the lowest fare found ($141). Set your watch 1 hour 30 minutes back on landing at CMB.

Jakarta to Colombo: frequently asked questions

Fares: Aviasales price cache, 8 October 2026.

How much is a flight from Jakarta Soekarno–Hatta (CGK) to Bandaranaike Colombo (CMB)?

From $141 one-way, the cheapest fare found for October 2026 on Batik Air Malaysia with 1 stop (found 8 October 2026).

Which airlines fly CGK–CMB direct?

SriLankan Airlines.

What is the cheapest month to fly CGK–CMB?

October 2026, at $141; the dearest month found was $172.

What is the time difference between Jakarta and Colombo?

Colombo is 1 hour 30 minutes behind Jakarta: a CGK departure at noon is 10:30 local time in CMB.

Colombo to Jakarta: the return flight (CMB–CGK)

All 1 airline also flies CMB–CGK nonstop.

Airlines flying CGK–CMB nonstop

AirlineUsually takes off (CGK time)TypeAllianceNotes
SriLankan Airlines UL—full-serviceoneworld—

One-stop alternatives to flying CGK–CMB nonstop

One airline on both legs; check it's sold as one ticket.

  • Via Kuala Lumpur (KUL) with AirAsia, Batik Air Malaysia and Malaysia Airlines: 3,600 km (2,230 mi) flown, 8% further than nonstop.
  • Via Singapore (SIN) with Singapore Airlines: 3,630 km (2,260 mi) flown, 9% further than nonstop.
  • Via Bangkok (BKK) with Thai Airways: 4,690 km (2,910 mi) flown, 41% further than nonstop.

CGK–CMB route map

Great-circle distance 3,320 km (2,060 mi). Illustrative route, not an actual flight track.

More from Jakarta and Colombo

Explore the airlines’ route maps

Plan your arrival at Bandaranaike International Colombo Airport (CMB)

Departure

Soekarno-Hatta International Airport

Soekarno–Hatta (CGK), Jakarta. In our data, 49 airlines fly nonstop from CGK to 87 destinations.

View CGK airport guide →

Arrival

Bandaranaike International Colombo Airport

Bandaranaike Colombo (CMB), Colombo.

Weather in Colombo vs Jakarta

Colombo is warmer than Jakarta in 0 months and cooler in 8; the biggest gap is in September (30°C against 33°C). In October it averages 30°C in Colombo and 33°C in Jakarta.

Average daily high and low temperature in Colombo, °C
JanFebMarAprMayJunJulAugSepOctNovDec
Colombo31°32°32°32°32°31°30°30°30°30°31°31°
Jakarta31°31°32°33°33°33°33°33°33°33°33°32°

Average daily highs. Climate normals from Colombo and Jakarta (Wikipedia, CC BY-SA), which cite the national weather services.

Onward from Colombo

Places you can't fly to nonstop from CGK, but can from CMB — for a stopover or a second leg.

Related routes

Sources

  • en.wikipedia.org — airlines and destinations, checked 2026-10-01
  • en.wikipedia.org — airlines and destinations, checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.