There are 3 ways to get from Jasper to Haida Gwaii by shuttle, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Edmonton International Airport, fly
best- Take a shuttle bus from Jasper, AB to Edmonton Airport
- Fly from Edmonton International Airport (YEG) to Sandspit Airport (YZP)plane YEG - YZP
9h 51m$196–704Shuttle to Calgary International Airport, fly
cheapest- Take a shuttle bus from Jasper, AB to Calgary Airport
- Fly from Calgary International Airport (YYC) to Sandspit Airport (YZP)plane YYC - YZP
9h 51m$195–643Train, bus to Prince George Airport, fly
- Take the train from Jasper to McBridetrain
- Take the bus from McBride, BC - Train Station to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Sandspit Airport (YZP)plane YXS - YZP
11h 52m$250–1,030
Edmonton International Airport (YEG) to Sandspit Airport (YZP) flights
Questions & Answers
The cheapest way to get from Jasper to Haida Gwaii is to shuttle and fly which costs $190 - $650 and takes 9h 51m.
The fastest way to get from Jasper to Haida Gwaii is to shuttle and fly which takes 9h 51m and costs $190 - $750.
The distance between Jasper and Haida Gwaii is 1592 km.
It takes approximately 9h 51m to get from Jasper to Haida Gwaii, including transfers.
Haida Gwaii is 1h behind Jasper. It is currently 2:39 AM in Jasper and 1:39 AM in Haida Gwaii.
There are one+ hotels available in Haida Gwaii.
What companies run services between Jasper, AB, Canada and Haida Gwaii, BC, Canada?
There is no direct connection from Jasper to Haida Gwaii. However, you can take the shuttle to Edmonton Airport, walk to Edmonton International Airport (YEG) airport, then fly to Sandspit Airport (YZP). Alternatively, you can take the shuttle to Calgary Airport, walk to Calgary International Airport (YYC) airport, then fly to Sandspit Airport (YZP).
- Website
- aircanada.com
Flights from Edmonton International Airport to Sandspit Airport via Vancouver
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- $110–600
Flights from Edmonton International Airport to Sandspit Airport via Calgary International Airport, Vancouver
- Ave. Duration
- 9h 26m
- When
- Every day
- Estimated price
- $120–600
Flights from Calgary International Airport to Sandspit Airport via Vancouver
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $110–550
Flights from Prince George Airport to Sandspit Airport via Vancouver
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $120–650
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to McBride
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Train from Jasper to McBride
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- SunDog Tours
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Shuttle from Jasper, AB to Edmonton Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $85–110
- Website
- SunDog Tours
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- SunDog Tours
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $80–95
- Website
- The Fairy Bus
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from McBride, BC - Train Station to Prince George, BC
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
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 5 delightfully under-the-radar French towns you need to visit, How to plan an amazing trip around Scandinavia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.










