Distance from Mérida to Surabaya

The distance between Mérida, Mexico and Surabaya, Indonesia is 17,180 kilometers (10,675 miles).

Mérida, Yucatán, Mexico

Surabaya, East Java, Indonesia

From Mérida to Surabaya, the straight-line distance is 17,180 kilometers, heading northwest. Both cities are at a similar altitude, with Mérida at 14 meters above sea level and Surabaya at 8 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Mérida, Mexico

Local time:

Time Zone: America/Merida

Coordinates: 20.9754° N 89.617° W

Elevation: 14 m (46 ft)


Nearby airports:
  • Licenciado Manuel Crescencio Rejon Int Airport (MID)
  • Chichen Itza International Airport (CZA)
  • Cupul National Airport (TZM)
  • Ing. Alberto Acuña Ongay International Airport (CPE)
  • Cozumel International Airport (CZM)
Surabaya, Indonesia

Local time:

Time Zone: Asia/Jakarta

Coordinates: 7.2492° S 112.7508° E

Elevation: 8 m (26 ft)


Nearby airports:
  • Juanda International Airport (SUB)
  • Abdul Rachman Saleh Airport (MLG)
  • Trunojoyo Airport (SUP)
  • Jember Noto Hadinegoro Airport (JBB)
  • Banyuwangi Airport (BWX)

Other distances from Mérida

Distance between cities Kilometers
From Mérida to Mexico City 1,008 km
From Mérida to Tijuana 2,997 km
From Mérida to Iztapalapa 1,003 km
From Mérida to Puebla 924 km
From Mérida to Ciudad Juárez 2,056 km

Other distances from Surabaya

Distances between cities Kilometers
From Surabaya to Jakarta 663 km
From Surabaya to Bekasi 647 km
From Surabaya to Bandung 569 km
From Surabaya to Medan 1,971 km
From Surabaya to Depok 662 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mérida and Surabaya.

From To Distance (kilometers)
Bangkok, Thailand Santa Marta, Colombia 17,180 km
Barcelona, Spain Newcastle, Australia 17,183 km
Sydney, Australia Barcelona, Spain 17,183 km
Kanpur, India Callao, Peru 17,177 km
Hanoi, Vietnam Guarulhos, Brazil 17,176 km
Hanoi, Vietnam Ibagué, Colombia 17,185 km
Taipei, Taiwan Belém, Brazil 17,186 km
São Paulo, Brazil Hanoi, Vietnam 17,186 km
Wellington, New Zealand Istanbul, Turkey 17,172 km
Brisbane, Australia Zaragoza, Spain 17,172 km
Sydney, Australia Cardiff, United Kingdom 17,171 km
Quito, Ecuador Shenzhen, China 17,190 km
Maracaibo, Venezuela Bangkok, Thailand 17,169 km
Bogotá, Colombia Hanoi, Vietnam 17,168 km
Kanpur, India Lima, Peru 17,168 km
Perth, Australia Montería, Colombia 17,168 km
Lucknow, India Puente Alto, Chile 17,192 km
Canberra, Australia Cardiff, United Kingdom 17,167 km
Jakarta, Indonesia Jacksonville, United States 17,193 km
Shanghai, China Lima, Peru 17,167 km

Measure more distances between cities