Miami to Charlotte Amalie Distance (MIA to STT) — 1,781 km — cheap-flights.live

Miami to Charlotte Amalie Distance

MIA to STT · 1,781 km (1,106 mi)

Distance 1,781 km
Distance 1,106 mi
Est. Flight Time 2h 37m
Direction ESE

Route Map

MIA → STT
MIA → STT

Track flight prices from Miami to Charlotte Amalie

Get notified when prices drop on this route. We scan fares daily — you book directly with the airline.

Free forever 2-minute setup Book direct
or sign up with

Origin Airport

Airport Name Miami International Airport
IATA Code MIA
ICAO Code KMIA
City Miami
Country United States United States
Continent North America
Coordinates 25.796011, -80.289751
Elevation 8 ft (2 m)

Destination Airport

Airport Name Cyril E. King Airport
IATA Code STT
ICAO Code TIST
City Charlotte Amalie
Country U.S. Virgin Islands U.S. Virgin Islands
Continent North America
Coordinates 18.337091, -64.977251
Elevation 23 ft (7 m)

Route Summary

Distance (km) 1,781 km
Distance (miles) 1,106 mi
Bearing 114.7°
Direction ESE
Est. Flight Time 2h 37m

Fly for less

Get cheap flight alerts from Miami to Charlotte Amalie

We scan fares daily. You book directly with the airline. Free forever.

Get Started →
or sign up with