Flight distance from Vancouver to Cabo San Lucas

3148 kilometers/1956 miles
or 1699 nautical miles.
Your flight will depart from Vancouver airport and land at Cabo San Lucas airport.
City: Vancouver (YVR) Cabo San Lucas (CSL)
Latitude: 49.212407 22.866
Longitude: -123.161759 -109.8833333
Country: Canada Mexico
Timezone: America/Vancouver America/Mexico_City
Current time:: 05:04 02-Apr-2026 05:04 02-Apr-2026

How far is between Vancouver and Cabo San Lucas?

  • Your starting point Vancouver, Canada is located at 49.212407,-123.161759
  • Your ending point Cabo San Lucas, Mexico is located at 22.866,-109.8833333
  • l distance from Vancouver to Cabo San Lucas is 3148 kms equals to miles and 1699 nautical miles.
Disclaimers: there may be NO flights or direct flights Vancouver to Cabo San Lucas, so in that case, the information should be just considered as "distance-only" calculation Vancouver to Cabo San Lucas.