Las Vegas to Miami Distance
3,504 km · 2,177 miles · 4 h 53 min flight
The distance from Las Vegas to Miami is 3,504 km (2,177 miles) in a straight line. A direct flight takes about 4 h 53 min. Miami is 3 hours ahead of Las Vegas.
Las Vegas
Nevada
3,504 km
Miami
Florida
- Kilometres
- 3,504
- great-circle distance
- Miles
- 2,177
- 1,892 nautical miles
- Flight time
- 4 h 53 min
- non-stop, estimated
- Time difference
- +3 hours
- Miami vs Las Vegas
Direction and halfway point
| Direction from Las Vegas | East (99°) |
|---|---|
| Direction back from Miami | West-northwest (298°) |
| Halfway point | 32.18° N, 96.68° W |
| Las Vegas coordinates | 36.17° N, 115.14° W |
| Miami coordinates | 25.77° N, 80.19° W |
Plan your trip
More distances from Las Vegas
- Las Vegas → New York City3,584 km
- Las Vegas → Los Angeles368 km
- Las Vegas → Chicago2,446 km
- Las Vegas → Houston1,973 km
- Las Vegas → Phoenix412 km
- Las Vegas → Philadelphia3,495 km
- Las Vegas → San Francisco671 km
- Las Vegas → Seattle1,402 km
- Las Vegas → Boston3,813 km
- Las Vegas → Washington3,349 km
- Las Vegas → Dallas1,719 km
- Las Vegas → Atlanta2,803 km
- Las Vegas → Denver974 km
- Las Vegas → Orlando3,265 km
Frequently asked questions
How far is Miami from Las Vegas?
3,504 kilometres or 2,177 miles (1,892 nautical miles), measured along the shortest path over the Earth’s surface.
How long is the flight from Las Vegas to Miami?
About 4 h 53 min for a non-stop flight, estimated at 800 km/h plus 30 minutes for take-off and landing. Flights with stops take longer.
What is the time difference between Las Vegas and Miami?
Miami is 3 hours ahead of Las Vegas right now.
In which direction is Miami from Las Vegas?
Miami lies to the east of Las Vegas (initial bearing 99°).
Distances are calculated on a sphere (radius 6,371 km) from city-centre coordinates (GeoNames, CC BY 4.0). Flight times are estimates; road distances are longer.