Distance from Kabul to Colombo

The distance between Kabul, Afghanistan and Colombo, Sri Lanka is 3,246 kilometers (2,017 miles).

Kabul, Afghanistan

Colombo, Western Province, Sri Lanka

From Kabul to Colombo, the straight-line distance is 3,246 kilometers, heading south. Kabul is situated at an altitude of 1,798 meters above sea level, while Colombo is at only 7 meters.

Travel time

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

Local time:

Time Zone: Asia/Kabul

Coordinates: 34.5281° N 69.1723° E

Elevation: 1,798 m (5,899 ft)


Nearby airports:
  • Kabul International Airport (KBL)
  • Bagram Air Base (OAI)
  • Shank Air Base (OAA)
  • Parachinar Airport (PAJ)
  • Jalalabad Airport (JAA)
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 Kabul

Distance between cities Kilometers
From Kabul to Herāt 641 km
From Kabul to Mazār-e Sharīf 306 km
From Kabul to Kandahār 457 km
From Kabul to Kunduz 246 km
From Kabul to Ghazni 128 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 Kabul and Colombo.

From To Distance (kilometers)
Mississauga, Canada Coyoacán, Mexico 3,246 km
Nashville, United States Surrey, Canada 3,246 km
Houston, United States Maracaibo, Venezuela 3,246 km
Mexico City, Mexico Etobicoke, Canada 3,247 km
Mississauga, Canada Álvaro Obregón, Mexico 3,247 km
Toronto, Canada Cuautitlán Izcalli, Mexico 3,245 km
Sucre, Bolivia Maracay, Venezuela 3,247 km
Naucalpan de Juárez, Mexico Etobicoke, Canada 3,248 km
Monterrey, Mexico Montréal, Canada 3,244 km
Guadalupe, Mexico Boston, United States 3,244 km
Guadalupe, Mexico South Boston, United States 3,244 km
Monterrey, Mexico South Boston, United States 3,248 km
Brampton, Canada Iztapalapa, Mexico 3,243 km
Tegucigalpa, Honduras Colorado Springs, United States 3,243 km
Washington, United States Culiacán, Mexico 3,249 km
Monterrey, Mexico Boston, United States 3,249 km
Recife, Brazil Santa Cruz de la Sierra, Bolivia 3,249 km
Sucre, Bolivia Valencia, Venezuela 3,243 km
Medellín, Colombia San Luis Potosí, Mexico 3,249 km
Brampton, Canada Irapuato, Mexico 3,243 km

Measure more distances between cities