Distance from Vancouver to Tulsa

The distance between Vancouver, Canada and Tulsa, United States is 2,634 kilometers (1,637 miles).

Vancouver, British Columbia, Canada

Tulsa, Oklahoma, United States

From Vancouver to Tulsa, the straight-line distance is 2,634 kilometers, heading southeast. Vancouver is at 70 meters above sea level, while Tulsa is at 226 meters.

Travel time

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
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)
Tulsa, United States

Local time:

Time Zone: America/Chicago

Coordinates: 36.154° N 95.9928° W

Elevation: 226 m (741 ft)


Nearby airports:
  • Tulsa International Airport (TUL)
  • Richard Lloyd Jones Jr Airport (RVS)
  • Okmulgee Regional Airport (OKM)
  • Stroud Municipal Airport (SUD)
  • Cushing Municipal Airport (CUH)

Other distances from Vancouver

Distance 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

Other distances from Tulsa

Distances between cities Kilometers
From Tulsa to New York City 1,979 km
From Tulsa to Los Angeles 2,038 km
From Tulsa to Chicago 959 km
From Tulsa to Houston 711 km
From Tulsa to Phoenix 1,500 km

Cities within similar distances

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

From To Distance (kilometers)
Mexico City, Mexico Bakersfield, United States 2,634 km
Zapopan, Mexico Sacramento, United States 2,634 km
Zapopan, Mexico San Francisco, United States 2,634 km
Santiago de los Caballeros, Dominican Republic Cuenca, Ecuador 2,634 km
Philadelphia, United States Nuevo Laredo, Mexico 2,634 km
New York City, United States Colorado Springs, United States 2,635 km
Denver, United States The Bronx, United States 2,635 km
Warsaw, Poland Málaga, Spain 2,633 km
Torreón, Mexico Detroit, United States 2,635 km
Barranquilla, Colombia New Orleans, United States 2,633 km
Houston, United States Oakland, United States 2,636 km
Montréal, Canada Denver, United States 2,636 km
Auckland, New Zealand Melbourne, Australia 2,632 km
Mérida, Mexico Hamilton, Canada 2,632 km
Morelia, Mexico Charlotte, United States 2,636 km
Kingston, Jamaica Saltillo, Mexico 2,632 km
Mississauga, Canada Santiago de Cuba, Cuba 2,637 km
Surat, India Tehran, Iran 2,631 km
León de los Aldama, Mexico Kingston, Jamaica 2,631 km

Measure more distances between cities