City Map Compare/ Distance / Miami to Shanghai

Distance from Miami to Shanghai

13,273 km (8,247 miles) — straight-line distance as the crow flies

13,273 km

Kilometers

8,247 miles

Miles

~16h 7m

Est. Flight

13h

Time Difference

Miami

USA
Area: 143 km²
Population: 0.44M
Timezone: UTC-5
Elevation: 2m

Shanghai

China
Area: 6,341 km²
Population: 24.87M
Timezone: UTC+8
Elevation: 4m

Miami and Shanghai are separated by over 13000 kilometers — roughly the distance of flying across an entire ocean.

Miami is known for South Beach and Art Deco Historic District, while Shanghai is famous for The Bund waterfront and Pudong skyline.

In terms of city area, Shanghai is 44.3x larger than Miami. You can compare their sizes visually on our side-by-side map comparison.

Compare Miami and Shanghai side by side

Open Map Comparison

Frequently Asked Questions

How far is Miami from Shanghai?

The straight-line (as the crow flies) distance from Miami to Shanghai is 13,273 km (8,247 miles).

How long is the flight from Miami to Shanghai?

A direct flight would take approximately 16h 7m, based on an average commercial jet speed of 850 km/h.

Is Miami bigger than Shanghai?

Shanghai is larger at 6,341 km², compared to 143 km².

Browse all city distances · City directory