Travel within Canada is: Partially open. See details.

Need a hotel room in Edson?

Book now

There are 4 ways to get from Vancouver Airport (YVR) to Edson by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly, bus  •  5h 14m

  1. Fly from Vancouver (YVR) to Edmonton (YEG) YVR - YEG
  2. Take the bus from Edmonton Airport to Edson, AB - Best Western High Road Inn

$147 - $569

3 alternative options

Bus  •  18h 42m

  1. Take the bus from Vancouver, BC to Lake Louise, AB
  2. Take the bus from Lake Louise, AB to Jasper, AB
  3. Take the bus from Jasper, AB - 638 Connaught Dr to Edson, AB

$222 - $302

Train  •  24h 36m

  1. Take the train from Vancouver to Edson VIA Rail

$192 - $472

Drive  •  10h 52m

  1. Drive from Vancouver Airport (YVR) to Edson 966.9 km

$100 - $150

Vancouver Airport (YVR) → Edson
Partially open

Travel safe during COVID-19

Rules to follow in Canada

2m

Recommended

Travel within Canada

Domestic border crossings may be subject to approval, testing and quarantine
Regional restriction measures in place

COVID-19 help in Canada

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1-833-784-4397

Frequently Asked Questions


There are currently travel restrictions within Canada.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Domestic border crossings may be subject to approval, testing and quarantine
  • Regional restriction measures in place

Explore travel options

The national COVID-19 helpline number in Edson is 1-833-784-4397.

Wearing a face mask on public transport in Edson is recommended.

The social distance requirement in Edson is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.

Last updated: 14 Jun 2021
Exceptions may apply, for full details: Government of Canada.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Vancouver Airport (YVR) to Edson is to drive which costs $100 - $150 and takes 10h 52m.

More details

The quickest way to get from Vancouver Airport (YVR) to Edson is to fly and bus which costs $140 - $600 and takes 5h 14m.

More details

No, there is no direct bus from Vancouver Airport (YVR) to Edson. However, there are services departing from Vancouver Airport and arriving at Edson, AB via Vancouver, BC, Lake Louise, AB and Jasper, AB - 638 Connaught Dr. The journey, including transfers, takes approximately 18h 42m.

More details

It is 676 km from Vancouver Airport (YVR) to Edson. It is approximately 966.9 km to drive.

Get driving directions

The best way to get from Vancouver Airport (YVR) to Edson without a car is to bus which takes 18h 42m and costs $220 - $310.

More details

It takes approximately 5h 14m to get from Vancouver Airport (YVR) to Edson, including transfers.

More details

Vancouver Airport (YVR) to Edson bus services, operated by Rider Express, depart from Vancouver, BC station.

More details

The best way to get from Vancouver Airport (YVR) to Edson is to bus which takes 18h 42m and costs $220 - $310. Alternatively, you can train, which costs $190 - $480 and takes 24h 36m.

Mode details

The quickest flight from Vancouver Airport to Edmonton Airport is the direct flight which takes 1h 29m.

Search flights

Vancouver Airport (YVR) to Edson bus services, operated by Cold Shot, arrive at Edson, AB station.

More details

Map of how to get from Vancouver Airport (YVR) to Edson.
Launch map view
  • Distance: 675.6 km
  • Duration: 5h 14m

What companies run services between Vancouver Airport (YVR), Canada and Edson, AB, Canada?

You can take a bus from Vancouver Airport (YVR) to Edson via Vancouver, BC, Lake Louise, AB, Jasper, AB, and Jasper, AB - 638 Connaught Dr in around 18h 42m. Alternatively, VIA Rail operates a train from Vancouver to Edson twice a week. Tickets cost $170 - $450 and the journey takes 23h 19m.

Airlines
WestJet
Website
westjet.com
Flights from Vancouver to Edmonton
Ave. Duration
1h 29m
When
Every day
Estimated price
$190 - $650
Flights from Vancouver to Edmonton via Calgary
Ave. Duration
3h 7m
When
Every day
Estimated price
$190 - $650
Air Canada
Website
aircanada.com
Flights from Vancouver to Edmonton
Ave. Duration
1h 31m
When
Every day
Estimated price
$120 - $490
Flair Airlines
Website
flyflair.com
Flights from Vancouver to Edmonton
Ave. Duration
1h 30m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$70 - $650
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Vancouver to Edson
Ave. Duration
23h 19m
Frequency
Twice a week
Estimated price
$170 - $450
Website
VIA Rail
Escape
$120 - $150
Business
$200 - $290
Economy
$170 - $200
EconomyPlus
$320 - $450
Bus operators
Sundog Transportation and Tours
Phone
1-888-786-3641
Email
info@sundogtours.com
Website
sundogtours.com
Bus from Edmonton Airport to Edson, AB - Best Western High Road Inn
Ave. Duration
2h 45m
Frequency
Once daily
Estimated price
$50 - $75
Schedules at
sundogtours.com
Bus from Lake Louise, AB to Jasper, AB
Ave. Duration
2h 45m
Frequency
Twice a week
Estimated price
$50 - $75
Schedules at
sundogtours.com
Rider Express
Phone
1-833-583-3636
Email
contact@riderexpress.ca
Bus from Vancouver, BC to Lake Louise, AB
Ave. Duration
10h 40m
Frequency
4 times a week
Estimated price
$110 - $150
Schedules at
riderexpress.ca
Cold Shot
Phone
+1 587-557-7719
Email
support@coldshot.ca
Website
coldshot.ca
Bus from Jasper, AB - 638 Connaught Dr to Edson, AB
Ave. Duration
2h
Frequency
Twice a week
Estimated price
$40 - $55
Schedules at
coldshot.ca

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, Getting around the Cyclades and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

More Questions & Answers

Edson is 1h ahead of Vancouver Airport (YVR). It is currently 1:16 AM in Vancouver Airport (YVR) and 2:16 AM in Edson.

Yes, the driving distance between Vancouver Airport (YVR) to Edson is 967 km. It takes approximately 10h 52m to drive from Vancouver Airport (YVR) to Edson.

Get driving directions

Flair Airlines, Air Canada and WestJet offer flights from Vancouver Airport to Edmonton Airport.

Search flights

There are 13+ hotels available in Edson. Prices start at $125 CAD per night.

More details