There are 5 ways to get from Abbotsford 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.
Fly from Abbotsford International Airport, bus
best- Fly from Abbotsford International Airport (YXX) to Edmonton International Airport (YEG)plane YXX - YEG
- Take the bus from Edmonton Intl Airport to Edson - 52 Stbus
7h 1m$107–332Train
cheapest- Take the train from Agassiz to Edsontrain VIA Rail
23h 49m$106–186Bus
- Take the bus from Chilliwack, BC to Lake Louise, ABbus
- Take the bus from Lake Louise, AB to Jasper, ABbus
- Take the bus from Jasper Townsite to Edson - 52 Stbus
18h 26m$267–367Drive 888.3 km
- Drive from Abbotsford to Edsoncar 888.3 km
10h 8m$176–254Bus to Vancouver International Airport, fly, bus
- Take the bus from McCallum P&R to Lougheed Stn Bay 1bus
- Fly from Vancouver International Airport (YVR) to Edmonton International Airport (YEG)plane YVR - YEG
- Take the bus from Edmonton Intl Airport to Edson - 52 Stbus
8h 43m$135–425
Abbotsford to Edson by bus
Questions & Answers
The cheapest way to get from Abbotsford to Edson is to train which costs $100 - $190 and takes 23h 49m.
The fastest way to get from Abbotsford to Edson is to fly and bus which takes 7h 1m and costs $100 - $340.
No, there is no direct bus from Abbotsford to Edson. However, there are services departing from McCallum P&R and arriving at Edson - 52 St via Chilliwack, BC, Lake Louise, AB and Jasper Townsite. The journey, including transfers, takes approximately 18h 26m.
The distance between Abbotsford and Edson is 1022 km. The road distance is 888.3 km.
The best way to get from Abbotsford to Edson without a car is to bus which takes 18h 26m and costs $260 - $370.
It takes approximately 7h 1m to get from Abbotsford to Edson, including transfers.
Abbotsford to Edson bus services, operated by Rider Express, depart from Chilliwack, BC station.
The best way to get from Abbotsford to Edson is to bus which takes 18h 26m and costs $260 - $370. Alternatively, you can train, which costs $100 - $190 and takes 23h 49m.
Abbotsford to Edson bus services, operated by Rider Express, arrive at Lake Louise, AB station.
Edson is 1h ahead of Abbotsford. It is currently 10:44 AM in Abbotsford and 11:44 AM in Edson.
What companies run services between Abbotsford, BC, Canada and Edson, AB, Canada?
You can take a bus from McCallum P&R to Edson - 52 St via Vedder Rd at Luckakuck Way, Chilliwack, BC, Lake Louise, AB, and Jasper Townsite in around 18h 26m. Alternatively, VIA Rail operates a train from Agassiz to Edson twice a week. Tickets cost $100–180 and the journey takes 21h 16m.
- Website
- westjet.com
Flights from Abbotsford International Airport to Edmonton International Airport
- Ave. Duration
- 1h 29m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $85–800
Flights from Abbotsford International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 29m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–800
Flights from Vancouver International Airport to Edmonton International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $60–360
Flights from Vancouver International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 31m
- When
- Thursday to Sunday
- Estimated price
- $60–360
Flights from Vancouver International Airport to Edmonton International Airport via Kelowna
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–360
- Website
- aircanada.com
Flights from Vancouver International Airport to Edmonton International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $60–360
Flights from Vancouver International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $65–380
- Website
- flyflair.com
Flights from Abbotsford International Airport to Edmonton International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $35–230
Flights from Vancouver International Airport to Edmonton International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $55–250
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Agassiz to Edson
- Ave. Duration
- 21h 16m
- Frequency
- Twice a week
- Estimated price
- $100–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $130–180
- Economy Adult - Advanced Booking
- $130–160
- Economy Escape Advanced Booking - Adult
- $100–140
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Edmonton Intl Airport to Edson - 52 St
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- $70–90
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $70–90
Bus from Jasper Townsite to Edson - 52 St
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Estimated price
- $60–75
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $60–75
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Chilliwack, BC to Lake Louise, AB
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $130–180
- Website
- https://riderexpress.ca/
- Standard
- $130–180
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $75–110
- Schedules at
- sundogtours.com
- Adult
- $75–110
- Phone
- 604-854-3232
- Website
- bctransit.com
Bus from McCallum P&R to Lougheed Stn Bay 1
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $3
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 London City Airport into central London, Train travel in France: A guide to SNCF, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Abbotsford to Edson is 888 km. It takes approximately 10h 8m to drive from Abbotsford to Edson.
There are 16+ hotels available in Edson.















