Distance from Jakarta to Colombo

The distance between Jakarta, Indonesia and Colombo, Sri Lanka is 3,333 kilometers (2,071 miles).

Jakarta, Indonesia

Colombo, Western Province, Sri Lanka

From Jakarta to Colombo, the straight-line distance is 3,333 kilometers, heading northwest. Both cities are at a similar altitude, with Jakarta at 16 meters above sea level and Colombo at 7 meters.

Travel time

Mode Estimated time
Airplane 5-6 hours
Jet fighter 3-4 hours
Speed Time
300 km/h
Jakarta, Indonesia

Local time:

Time Zone: Asia/Jakarta

Coordinates: 6.2146° S 106.8451° E

Elevation: 16 m (52 ft)


Nearby airports:
  • Halim Perdanakusuma Airport (HLP)
  • Pondok Cabe Air Base (PCB)
  • Soekarno-Hatta International Airport (CGK)
  • Husein Sastranegara International Airport (BDO)
  • Penggung Airport (CBN)
Colombo, Sri Lanka

Local time:

Time Zone: Asia/Colombo

Coordinates: 6.9355° N 79.8487° E

Elevation: 7 m (23 ft)


Nearby airports:
  • Ratmalana Airport (RML)
  • Bandaranayake International Air Port (CMB)
  • Gregory Lake Seaplane Base (NUA)
  • Koggala Airport (KCT)
  • Sigiriya Air Force Base (GIU)

Other distances from Jakarta

Distance between cities Kilometers
From Jakarta to Surabaya 663 km
From Jakarta to Bekasi 16 km
From Jakarta to Bandung 115 km
From Jakarta to Medan 1,414 km
From Jakarta to Depok 21 km

Other distances from Colombo

Distances between cities Kilometers
From Colombo to Jaffna 303 km
From Colombo to Galle 106 km
From Colombo to Batticaloa 221 km
From Colombo to Pita Kotte 8 km
From Colombo to Matara 133 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Jakarta and Colombo.

From To Distance (kilometers)
Cartagena, Colombia Fort Worth, United States 3,333 km
Maracaibo, Venezuela Queens, United States 3,333 km
Mississauga, Canada Surrey, Canada 3,333 km
Guatemala City, Guatemala Tijuana, Mexico 3,333 km
Morelia, Mexico Etobicoke, Canada 3,332 km
Tegucigalpa, Honduras Denver, United States 3,332 km
Caracas, Venezuela Baltimore, United States 3,334 km
Callao, Peru Porto Alegre, Brazil 3,332 km
El Paso, United States Boston, United States 3,334 km
Ciudad Juárez, Mexico Boston, United States 3,334 km
Mississauga, Canada Mazatlán, Mexico 3,331 km
Morelia, Mexico Bucaramanga, Colombia 3,335 km
El Paso, United States South Boston, United States 3,335 km
Ciudad Juárez, Mexico South Boston, United States 3,335 km
Philadelphia, United States Mesa, United States 3,331 km
Toronto, Canada Seattle, United States 3,331 km
Rome, Italy Kano, Nigeria 3,335 km
Guatemala City, Guatemala Hamilton, Canada 3,331 km
Mississauga, Canada Mexicali, Mexico 3,335 km
Brampton, Canada Mazatlán, Mexico 3,331 km

Measure more distances between cities