Distance from Ban Mai to Colombo

The distance between Ban Mai, Thailand and Colombo, Sri Lanka is 2,287 kilometers (1,421 miles).

Ban Mai, Songkhla, Thailand

Colombo, Western Province, Sri Lanka

From Ban Mai to Colombo, the straight-line distance is 2,287 kilometers, heading west. Both cities are at a similar altitude, with Ban Mai at 6 meters above sea level and Colombo at 7 meters.

Travel time

Mode Estimated time
Airplane 3-4 hours
Jet fighter 2-3 hours
Speed Time
300 km/h
Ban Mai, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 7.2041° N 100.5451° E

Elevation: 6 m (20 ft)


Nearby airports:
  • Songkhla Airport (SGZ)
  • Hat Yai International Airport (HDY)
  • Pattani Airport (PAN)
  • Trang Airport (TST)
  • Sultan Abdul Halim Airport (AOR)
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 Ban Mai

Distance between cities Kilometers
From Ban Mai to Bangkok 725 km
From Ban Mai to Samut Prakan 707 km
From Ban Mai to Hat Yai 23 km
From Ban Mai to Pak Kret 742 km
From Ban Mai to Phra Pradaeng 714 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 Ban Mai and Colombo.

From To Distance (kilometers)
Puebla, Mexico Mexicali, Mexico 2,287 km
Valencia, Venezuela Chiclayo, Peru 2,286 km
Tijuana, Mexico Azcapotzalco, Mexico 2,288 km
Bucharest, Romania Manchester, United Kingdom 2,286 km
Tijuana, Mexico Ecatepec de Morelos, Mexico 2,289 km
Villa Nueva, Guatemala Memphis, United States 2,285 km
Puebla, Mexico Colorado Springs, United States 2,285 km
Tegucigalpa, Honduras Dallas, United States 2,289 km
Houston, United States Manhattan, United States 2,289 km
Mérida, Mexico Albuquerque, United States 2,285 km
Kyiv, Ukraine Preston, United Kingdom 2,284 km
La Paz, Bolivia Porto Alegre, Brazil 2,284 km
Havana, Cuba Etobicoke, Canada 2,290 km
Houston, United States Brooklyn, United States 2,284 km
Naucalpan de Juárez, Mexico Tijuana, Mexico 2,284 km
Ottawa, Canada Dallas, United States 2,290 km
Stockholm, Sweden Bilbao, Spain 2,290 km
Saltillo, Mexico Milwaukee, United States 2,290 km
Belmopan, Belize Raleigh, United States 2,284 km
Tijuana, Mexico Miguel Hidalgo, Mexico 2,291 km

Measure more distances between cities