The distance between Mae Fa Luang, Thailand and Shanghai, China is 2,482 kilometers (1,542 miles).
Mae Fa Luang, Chiang Rai, Thailand
Shanghai, China From Mae Fa Luang to Shanghai, the straight-line distance is 2,482 kilometers, heading northeast. Mae Fa Luang is situated at an altitude of 826 meters above sea level, while Shanghai is at only 12 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 8-10 days |
| Motorcycle | 3-4 days |
| Car | 2-3 days |
| Airplane | 4-5 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: Asia/Bangkok
Coordinates: 20.2663° N 99.7985° E
Elevation: 826 m (2,710 ft)
Local time:
Time Zone: Asia/Shanghai
Coordinates: 31.2222° N 121.4581° E
Elevation: 12 m (39 ft)
| Distance between cities | Kilometers |
|---|---|
| From Mae Fa Luang to Bangkok | 725 km |
| From Mae Fa Luang to Samut Prakan | 743 km |
| From Mae Fa Luang to Phra Pradaeng | 735 km |
| From Mae Fa Luang to Hat Yai | 1,469 km |
| From Mae Fa Luang to Pak Kret | 707 km |
| Distances between cities | Kilometers |
|---|---|
| From Shanghai to Beijing | 1,067 km |
| From Shanghai to Shenzhen | 1,209 km |
| From Shanghai to Chengdu | 1,661 km |
| From Shanghai to Tianjin | 961 km |
| From Shanghai to Wuhan | 691 km |
The following list contains cities that are at equal or similar distances as between Mae Fa Luang and Shanghai.
| From | To | Distance (kilometers) |
|---|---|---|
| Bengaluru, India | Bangkok, Thailand | 2,482 km |
| San Francisco, United States | Guadalupe, Mexico | 2,482 km |
| Charlotte, United States | Mixco, Guatemala | 2,482 km |
| Mérida, Mexico | Barquisimeto, Venezuela | 2,482 km |
| Memphis, United States | Halifax, Canada | 2,482 km |
| Los Angeles, United States | Ecatepec de Morelos, Mexico | 2,481 km |
| Guayaquil, Ecuador | Port of Spain, Trinidad and Tobago | 2,483 km |
| Columbus, United States | Torreón, Mexico | 2,483 km |
| Los Angeles, United States | Azcapotzalco, Mexico | 2,481 km |
| Valencia, Venezuela | Tampa, United States | 2,483 km |
| New York City, United States | Cancún, Mexico | 2,483 km |
| Brooklyn, United States | Cancún, Mexico | 2,480 km |
| Fort Worth, United States | Montréal, Canada | 2,480 km |
| Tehran, Iran | Ahmedabad, India | 2,480 km |
| Los Angeles, United States | Miguel Hidalgo, Mexico | 2,484 km |
| San Juan, Puerto Rico | Atlanta, United States | 2,484 km |
| Edmonton, Canada | El Paso, United States | 2,485 km |
| Callao, Peru | Puente Alto, Chile | 2,479 km |