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)YXX - YEG
- Take the bus from Edmonton Intl Airport to Edson - 52 St
7h 1m$113–323Train
cheapest- Take the train from Agassiz to EdsonVIA Rail
23h 49m$106–186Bus
- Take the bus from Chilliwack, BC to Lake Louise, AB
- Take the bus from Lake Louise, AB to Jasper, AB
- Take the bus from Jasper Townsite to Edson - 52 St
18h 26m$268–368Drive 888.3 km
- Drive from Abbotsford to Edson888.3 km
10h 7m$173–250Bus to Vancouver International Airport, fly, bus
- Take the bus from McCallum P&R to Lougheed Stn Bay 1
- Fly from Vancouver International Airport (YVR) to Edmonton International Airport (YEG)YVR - YEG
- Take the bus from Edmonton Intl Airport to Edson - 52 St
8h 43m$131–426
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 $110 - $330.
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 7:03 AM in Abbotsford and 8:03 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
- Every day
- Estimated price
- $80–700
Flights from Abbotsford International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $80–750
Flights from Vancouver International Airport to Edmonton International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $55–350
Flights from Vancouver International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 31m
- When
- Thursday to Sunday
- Estimated price
- $55–350
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
- $55–350
- Website
- aircanada.com
Flights from Vancouver International Airport to Edmonton International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $60–340
Flights from Vancouver International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $65–360
- Website
- flyflair.com
Flights from Abbotsford International Airport to Edmonton International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $40–200
Flights from Vancouver International Airport to Edmonton International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $50–240
- 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 What documents do I need to cross Niagara Falls?, Best ways to travel around Australia, and Thanksgiving 2018: How to travel stress-free - 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 7m to drive from Abbotsford to Edson.
There are 17+ hotels available in Edson.















