There are 8 ways to get from Edmonton to Hope by plane, bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Abbotsford International Airport, bus
best- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)plane YEG - YXX
- Take the bus from Abbotsford Airport to Hope, BCbus
5h 47m$152–408Bus
cheapest- Take the bus from Edmonton Downtown -10235 101 St NW to Calgary Delta Hotelbus Edmonton
- Take the bus from Calgary Delta Hotel to Hopebus Cal-Van
17h$129–244Bus, train
- Take the bus from Edmonton to Jasperbus FlixBus 2727
- Take the train from Jasper to Hopetrain VIA Rail
21h 51m$204–470Drive 1,009.1 km
- Drive from Edmonton to Hopecar 1,009.1 km
11h 9m$201–290Fly to Vancouver International Airport, shuttle, bus
- Fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR)plane YEG - YVR
- Take a shuttle bus from Vancouver Downtown to Abbotsford Airport
- Take the bus from Abbotsford Airport to Hope, BCbus
7h 41m$180–530Fly to Kelowna International Airport, bus
- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane YEG - YLW
- Take the bus from West Kelowna, BC - Eastbound on Dobbin Road to Hope, BCbus
8h 10mBus via Kelowna
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5th Ave SWbus
- Take the bus from Calgary to Kelowna, BC - Downtown 516 Lawrence Avebus
- Take the bus from Kelowna, BC - Downtown to Hope, BCbus
18h 15mBus, train via Edmonton - West Edmonton Mall
- Take the bus from Edmonton - West Edmonton Mall to Jasper Townsitebus Edmonton
- Take the train from Jasper to Hopetrain VIA Rail
23h 54m$254–524
Edmonton to Hope by bus
Questions & Answers
The cheapest way to get from Edmonton to Hope is to bus which costs $120 - $250 and takes 17h.
The fastest way to get from Edmonton to Hope is to fly and bus which takes 5h 47m and costs $150 - $410.
No, there is no direct bus from Edmonton to Hope. However, there are services departing from Edmonton Downtown -10235 101 St NW and arriving at Hope via Calgary Delta Hotel. The journey, including transfers, takes approximately 17h.
The distance between Edmonton and Hope is 901 km. The road distance is 1009.1 km.
The best way to get from Edmonton to Hope without a car is to bus which takes 17h and costs $120 - $250.
It takes approximately 5h 47m to get from Edmonton to Hope, including transfers.
Edmonton to Hope bus services, operated by The Canada Bus, depart from Edmonton Downtown -10235 101 St NW station.
Edmonton to Hope bus services, operated by The Canada Bus, arrive at Calgary Delta Hotel station.
Hope is 1h behind Edmonton. It is currently 7:34 PM in Edmonton and 6:34 PM in Hope.
Yes, the driving distance between Edmonton to Hope is 1009 km. It takes approximately 11h 9m to drive from Edmonton to Hope.
What companies run services between Edmonton, AB, Canada and Hope, BC, Canada?
You can take a bus from Edmonton Downtown -10235 101 St NW to Hope via Calgary Delta Hotel in around 17h.
- Website
- westjet.com
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 39m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–1,100
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $60–260
Flights from Edmonton International Airport to Vancouver International Airport via Kelowna International Airport
- Ave. Duration
- 3h 25m
- When
- Thursday
- Estimated price
- $60–260
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $70–230
Flights from Edmonton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $70–230
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Hope
- Ave. Duration
- 16h 36m
- Frequency
- Twice a week
- Estimated price
- $160–400
- Website
- VIA Rail
- Escape
- $160–360
- Business
- $210–380
- Business Plus
- $230–400
- Economy
- $180–370
- Economy Plus
- $200–380
Train from Jasper to Hope
- Ave. Duration
- 16h 36m
- Frequency
- Twice a week
- Estimated price
- $160–400
- Website
- VIA Rail
- Escape
- $160–360
- Business
- $210–380
- Business Plus
- $230–400
- Economy
- $180–370
- Economy Plus
- $200–380
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Abbotsford Airport to Hope, BC
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Website
- EBus
Bus from Abbotsford Airport to Hope, BC
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Website
- EBus
Bus from West Kelowna, BC - Eastbound on Dobbin Road to Hope, BC
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Website
- EBus
Bus from Calgary to Kelowna, BC - Downtown 516 Lawrence Ave
- Ave. Duration
- 9h 5m
- Frequency
- 6 times a week
- Website
- EBus
Bus from Kelowna, BC - Downtown to Hope, BC
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Website
- EBus
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 Getting to Milan from the airport, How to get from JFK to New York City, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Book your Edmonton to Hope bus tickets online with Omio.
There are 33+ hotels available in Hope.








