Distance from Ban Mai Khao to Shanghai

The distance between Ban Mai Khao, Thailand and Shanghai, China is 3,509 kilometers (2,180 miles)

Country: Thailand

Region: Phuket

City: Ban Mai Khao

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h

Ban Mai Khao, Thailand

Local time:

Coordinates: 8.1271° N 98.3074° E


Nearby airports:
  • Phuket International Airport (HKT)
  • Krabi Airport (KBV)
  • Surat Thani Airport (URT)
  • Trang Airport (TST)
  • Nakhon Si Thammarat Airport (NST)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Tianjin 961 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Wuhan 691 km
From Shanghai to Dongguan 1,187 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Ban Mai Khao and Shanghai.

From To Distance (kilometers)
Chiclayo, Peru Aparecida de Goiânia, Brazil 3,509 km
Maracay, Venezuela Ixtapaluca, Mexico 3,509 km
Las Vegas, United States Miami, United States 3,509 km
Valencia, Venezuela Naucalpan de Juárez, Mexico 3,509 km
Managua, Nicaragua Mesa, United States 3,509 km
Manhattan, United States Puerto La Cruz, Venezuela 3,509 km
Maracaibo, Venezuela South Boston, United States 3,510 km
Cúcuta, Colombia Memphis, United States 3,510 km
New York City, United States Barcelona, Venezuela 3,510 km
Barranquilla, Colombia Toledo, United States 3,508 km
Guayaquil, Ecuador Ananindeua, Brazil 3,508 km
Tijuana, Mexico San Salvador, El Salvador 3,511 km
Hamburg, Germany Las Palmas de Gran Canaria, Spain 3,507 km
San Antonio, United States Bello, Colombia 3,511 km
Santo Domingo, Dominican Republic Tlaquepaque, Mexico 3,507 km
Charlotte, United States Ciudad Guayana, Venezuela 3,507 km
Valencia, Venezuela Cuautitlán Izcalli, Mexico 3,511 km
San Pedro Sula, Honduras Henderson, United States 3,511 km
Bogotá, Colombia Reynosa, Mexico 3,507 km
Curitiba, Brazil Iquitos, Peru 3,511 km

Measure more distances between cities