Distance from Miami to Vancouver

The distance between Miami, United States and Vancouver, Canada is 4,513 kilometers (2,804 miles).

Miami, Florida, United States

Vancouver, British Columbia, Canada

From Miami to Vancouver, the straight-line distance is 4,513 kilometers, heading northwest. Miami is at 25 meters above sea level, while Vancouver is at 70 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Miami, United States

Local time:

Time Zone: America/New_York

Coordinates: 25.7743° N 80.1937° W

Elevation: 25 m (82 ft)


Nearby airports:
  • Miami International Airport (MIA)
  • Miami-Opa Locka Executive Airport (OPF)
  • North Perry Airport (HWO)
  • Kendall-Tamiami Executive Airport (TMB)
  • Fort Lauderdale–Hollywood International Airport (FLL)
Vancouver, Canada

Local time:

Time Zone: America/Vancouver

Coordinates: 49.2497° N 123.1193° W

Elevation: 70 m (230 ft)


Nearby airports:
  • Vancouver Harbour Water Aerodrome (CXH)
  • Vancouver International Airport (YVR)
  • Boundary Bay Airport (YDT)
  • Langley Airport (YLY)
  • Ganges Seaplane Base (YGG)

Other distances from Miami

Distance between cities Kilometers
From Miami to New York City 1,753 km
From Miami to Los Angeles 3,764 km
From Miami to Chicago 1,910 km
From Miami to Houston 1,558 km
From Miami to Phoenix 3,189 km

Other distances from Vancouver

Distances between cities Kilometers
From Vancouver to Toronto 3,365 km
From Vancouver to Ottawa 3,550 km
From Vancouver to Montréal 3,696 km
From Vancouver to Edmonton 823 km
From Vancouver to Winnipeg 1,871 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Miami and Vancouver.

From To Distance (kilometers)
Recife, Brazil San Juan, Puerto Rico 4,513 km
Barquisimeto, Venezuela El Paso, United States 4,512 km
Belo Horizonte, Brazil Medellín, Colombia 4,514 km
Kano, Nigeria Newport, United Kingdom 4,512 km
Managua, Nicaragua San Jose, United States 4,514 km
Medellín, Colombia Curitiba, Brazil 4,514 km
Saint Petersburg, Russia Lahore, Pakistan 4,515 km
Trujillo, Peru Nuevo Laredo, Mexico 4,515 km
Tehran, Iran Sheffield, United Kingdom 4,511 km
Zapopan, Mexico Halifax, Canada 4,511 km
Recife, Brazil Las Palmas de Gran Canaria, Spain 4,515 km
Guadalajara, Mexico Halifax, Canada 4,516 km
Denver, United States Valledupar, Colombia 4,510 km
Kano, Nigeria Berlin, Germany 4,516 km
Medellín, Colombia Albuquerque, United States 4,509 km
Baghdad, Iraq Gibraltar, Gibraltar 4,517 km
Cairo, Egypt Las Palmas de Gran Canaria, Spain 4,517 km
Beijing, China Ahmedabad, India 4,509 km

Measure more distances between cities