There are 6 ways to get from Edmonton to Hazelton 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 Edmonton International Airport to Smithers Airport, bus
best- Fly from Edmonton International Airport (YEG) to Smithers Airport (YYD)YEG - YYD
- Take the bus from Smithers Mall to New Hazelton
9h 9m$146–610Bus, train
- Take the bus from West Edmonton Mall, AB to Jasper, ABEdmonton YEG to Jasper
- Take the train from Jasper to New HazeltonVIA Rail
36h 42m$244–378Drive 1,183.3 km
- Drive from Edmonton to Hazelton1,183.3 km
14h 18m$230–333Fly Edmonton International Airport to Northwest Regional Airport, bus
- Fly from Edmonton International Airport (YEG) to Northwest Regional Airport (YXT)YEG - YXT
- Take the bus from Mills Memorial Hospital to Hazelton, BC
10h 53m$196–818Bus to Calgary International Airport, fly to Smithers Airport, bus
- Take the bus from Edmonton, AB -10235 101 St NW to Calgary Airport
- Fly from Calgary International Airport (YYC) to Smithers Airport (YYD)YYC - YYD
- Take the bus from Smithers Mall to New Hazelton
11h 34m$197–590Bus to Calgary International Airport, fly to Northwest Regional Airport, bus
- Take the bus from Edmonton, AB -10235 101 St NW to Calgary Airport
- Fly from Calgary International Airport (YYC) to Northwest Regional Airport (YXT)YYC - YXT
- Take the bus from Mills Memorial Hospital to Hazelton, BC
12h 18m$276–829
Edmonton International Airport (YEG) to Smithers Airport (YYD) flights
Questions & Answers
The cheapest way to get from Edmonton to Hazelton is to drive which costs $230 - $340 and takes 14h 18m.
The fastest way to get from Edmonton to Hazelton is to fly and bus which takes 9h 9m and costs $140 - $650.
The distance between Edmonton and Hazelton is 1018 km. The road distance is 1183.3 km.
The best way to get from Edmonton to Hazelton without a car is to bus and train which takes 36h 42m and costs $240 - $380.
It takes approximately 9h 9m to get from Edmonton to Hazelton, including transfers.
Hazelton is 1h behind Edmonton. It is currently 10:00 AM in Edmonton and 9:00 AM in Hazelton.
Yes, the driving distance between Edmonton to Hazelton is 1183 km. It takes approximately 14h 18m to drive from Edmonton to Hazelton.
There are one+ hotels available in Hazelton.
What companies run services between Edmonton, AB, Canada and Hazelton, BC, Canada?
There is no direct connection from Edmonton to Hazelton. However, you can take the vehicle to Century Park Station, walk to Century Park Transit Centre, take the line 747 bus to Edmonton International Airport, walk to Edmonton International Airport (YEG) airport, fly to Smithers Airport (YYD), take the taxi to Smithers Mall, take the bus to New Hazelton, then take the bus to Hazelton, BC. Alternatively, you can take a bus from 100 Street & 104 Avenue to Hazelton via West Edmonton Mall Bay C, West Edmonton Mall, AB, Jasper, AB, Jasper, and New Hazelton in around 36h 42m.
- Website
- aircanada.com
Flights from Edmonton International Airport to Smithers Airport via Vancouver
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $100–900
Flights from Edmonton International Airport to Smithers Airport via Calgary International Airport, Vancouver
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $110–550
Flights from Edmonton International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $160–850
Flights from Calgary International Airport to Smithers Airport via Vancouver
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $90–800
Flights from Calgary International Airport to Smithers Airport via Kelowna, Vancouver
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $90–470
Flights from Calgary International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $140–750
- Website
- westjet.com
Flights from Edmonton International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $150–800
Flights from Edmonton International Airport to Northwest Regional Airport via Calgary International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $150–800
Flights from Edmonton International Airport to Northwest Regional Airport via Nanaimo, Vancouver
- Ave. Duration
- 7h 35m
- When
- Thursday
- Estimated price
- $150–800
Flights from Calgary International Airport to Northwest Regional Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $190–750
Flights from Calgary International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $190–750
- Website
- flycma.com
Flights from Edmonton International Airport to Northwest Regional Airport via Prince George
- Ave. Duration
- 3h 50m
- When
- Monday and Wednesday
- Estimated price
- $500–800
Flights from Calgary International Airport to Northwest Regional Airport via Prince George
- Ave. Duration
- 3h 40m
- When
- Monday and Wednesday
- Estimated price
- $500–750
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to New Hazelton
- Ave. Duration
- 29h 52m
- Frequency
- 3 times a week
- Estimated price
- $100–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $120–180
- Economy Adult - Advanced Booking
- $120–160
- Economy Escape Advanced Booking - Adult
- $100–130
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Smithers Mall to New Hazelton
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Estimated price
- $20–28
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $20–28
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from West Edmonton Mall, AB to Jasper, AB
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $120–170
- Schedules at
- sundogtours.com
- Book at
- sundogtours.com
- Adult
- $120–170
- Phone
- 1-855-935-2666
- Website
- bctransit.com
Bus from Mills Memorial Hospital to Hazelton, BC
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- $6–9
- Website
- https://www.bctransit.com/hazeltons/
- Schedules at
- https://www.bctransit.com/hazeltons/schedules-and-maps/
- Adult
- $6–9
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton, AB -10235 101 St NW to Calgary Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $68–69
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $68–69
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 Travelling to the UK: What do I need to know?, Need to know: Jadrolinija, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.









