There are 8 ways to get from Edmonton to Chetwynd by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus via Tete Jaune, BC  •  18 h 1 min

  1. Take the bus from Spruce Grove to Tete Jaune, BC
  2. Take the bus from Tete Jaune, BC to Prince George, BC
  3. Take the bus from Prince George, BC to Chetwynd, BC

$81 - $206

Cheapest option

Bus  •  18 h 5 min

  1. Take the bus from Edmonton, AB to Grande Prairie, AB
  2. Take the bus from Grande Prairie, AB to Dawson Creek, BC
  3. Take the bus from Dawson Creek, BC to Chetwynd, BC

$53 - $136

6 alternative options

Train, bus  •  19 h 45 min

  1. Take the train from Edmonton to Jasper
  2. Take the train from Jasper to McBride
  3. Take the bus from McBride, BC to Prince George, BC
  4. Take the bus from Prince George, BC to Chetwynd, BC

$114 - $339

Drive  •  8 h 7 min

  1. Drive from Edmonton to Chetwynd 432.3 miles

$55 - $85

Fly to Prince George, bus  •  9 h 47 min

  1. Fly from Edmonton (YEG) to Prince George (YXS) YEG - YXS
  2. Take the bus from Prince George, BC to Chetwynd, BC

$135 - $697

Fly to Fort St John, bus  •  9 h 1 min

  1. Fly from Edmonton (YEG) to Fort St John (YXJ) YEG - YXJ
  2. Take the bus from Taylor, BC to Dawson Creek, BC
  3. Take the bus from Dawson Creek, BC to Chetwynd, BC

$321 - $691

Fly to Grande Prairie, bus  •  12 h 24 min

  1. Fly from Edmonton (YEG) to Grande Prairie (YQU) YEG - YQU
  2. Take the bus from Beaverlodge, AB to Dawson Creek, BC
  3. Take the bus from Dawson Creek, BC to Chetwynd, BC

$193 - $364

Fly to Dawson Creek, bus  •  9 h 18 min

  1. Fly from Edmonton (YEG) to Dawson Creek (YDQ) YEG - YDQ
  2. Take the bus from Dawson Creek, BC to Chetwynd, BC

$241 - $534

Questions & Answers

The cheapest way to get from Edmonton to Chetwynd is to drive which costs $75 - $110 and takes 8 h 7 min.

More details

The quickest way to get from Edmonton to Chetwynd is to drive which costs $75 - $110 and takes 8 h 7 min.

More details

The distance between Edmonton and Chetwynd is 577 km. The road distance is 691.7 km.

Get driving directions

It takes approximately 18 h 1 min to get from Edmonton to Chetwynd, including transfers.

More details

No, there is no direct bus from Edmonton to Chetwynd. However, there are services departing from Edmonton, AB and arriving at Chetwynd, BC via Spruce Grove, Tete Jaune, BC and Prince George, BC. The journey, including transfers, takes approximately 18 h 1 min.

More details

What companies run services between Edmonton, AB, Canada and Chetwynd, BC, Canada?

You can take a bus from Edmonton to Chetwynd via Spruce Grove, AB, Spruce Grove, Tete Jaune, BC, Tete Jaune, BC, and Prince George, BC in around 18 h 1 min.

Airlines
Central Mountain Air
Website
flycma.com
Flights from Edmonton to Prince George
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$280 - $650
Flights from Edmonton to Prince George via Fort St John
Ave. Duration
3 h 15 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$330 - $750
Flights from Edmonton to Fort St John
Ave. Duration
1 h 25 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$270 - $600
Flights from Edmonton to Fort St John via Prince George
Ave. Duration
3 h 45 min
When
Sunday
Estimated price
$330 - $750
Flights from Edmonton to Dawson Creek via Prince George
Ave. Duration
3 h 40 min
When
Friday
Estimated price
$210 - $480
Flights from Edmonton to Dawson Creek via Prince George, Fort St John
Ave. Duration
4 h 30 min
When
Sunday
Estimated price
$220 - $550
WestJet
Website
westjet.com
Flights from Edmonton to Fort St John via Calgary
Ave. Duration
3 h 40 min
When
Monday, Tuesday, Wednesday and Saturday
Estimated price
$230 - $850
Flights from Edmonton to Grande Prairie
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$200 - $460
Air Canada
Website
aircanada.com
Flights from Edmonton to Grande Prairie
Ave. Duration
1 h 13 min
When
Every day
Estimated price
$160 - $750
Flair Airlines
Website
flairair.ca
Flights from Edmonton to Prince George
Ave. Duration
1 h 25 min
When
Thursday and Saturday
Estimated price
$80 - $600
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Edmonton to Jasper
Ave. Duration
5 h 23 min
Frequency
3 times a day
Estimated price
$40 - $130
Website
viarail.ca
Escape
$40 - $60
Economy
$60 - $85
Economy Plus
$90 - $130
Business
$90 - $130
Business Plus/Sleeper
$160 - $230
Train from Jasper to McBride
Ave. Duration
2 h 59 min
Frequency
4 times a day
Estimated price
$28 - $85
Website
viarail.ca
Escape
$28 - $40
Economy
$35 - $55
Economy Plus
$60 - $85
Business
$55 - $80
Business Plus/Sleeper
$100 - $140
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Spruce Grove to Tete Jaune, BC
Ave. Duration
6 h 25 min
Frequency
Once daily
Estimated price
$30 - $75
Website
Greyhound.ca
Advanced Purchase
$30 - $45
Online Fare
$35 - $60
Standard Fare
$50 - $75
Refundable
$55 - $80
Bus from Tete Jaune, BC to Prince George, BC
Ave. Duration
3 h 33 min
Frequency
Once daily
Estimated price
$20 - $50
Website
Greyhound.ca
Advanced Purchase
$20 - $29
Online Fare
$24 - $45
Standard Fare
$35 - $50
Refundable
$35 - $60
Bus from Prince George, BC to Chetwynd, BC
Ave. Duration
4 h 24 min
Frequency
Once daily
Estimated price
$23 - $60
Website
Greyhound.ca
Advanced Purchase
$23 - $35
Online Fare
$29 - $50
Standard Fare
$40 - $60
Refundable
$45 - $65
Bus from Edmonton, AB to Grande Prairie, AB
Ave. Duration
7 h 15 min
Frequency
Twice daily
Estimated price
$29 - $75
Website
Greyhound.ca
Advanced Purchase
$29 - $45
Online Fare
$35 - $60
Standard Fare
$50 - $75
Refundable
$55 - $80
Bus from Grande Prairie, AB to Dawson Creek, BC
Ave. Duration
7 h
Frequency
Once daily
Estimated price
$13 - $35
Website
Greyhound.ca
Advanced Purchase
$13 - $19
Online Fare
$14 - $29
Standard Fare
$23 - $35
Refundable
$26 - $40
Bus from Dawson Creek, BC to Chetwynd, BC
Ave. Duration
1 h 50 min
Frequency
Once daily
Estimated price
$11 - $30
Website
Greyhound.ca
Advanced Purchase
$11 - $17
Online Fare
$12 - $26
Standard Fare
$20 - $30
Refundable
$24 - $35
Bus from McBride, BC to Prince George, BC
Ave. Duration
2 h 44 min
Frequency
Once daily
Estimated price
$17 - $45
Website
Greyhound.ca
Advanced Purchase
$17 - $25
Online Fare
$20 - $40
Standard Fare
$30 - $45
Refundable
$30 - $50
Bus from Taylor, BC to Dawson Creek, BC
Ave. Duration
50 min
Frequency
Twice daily
Estimated price
$9 - $25
Website
Greyhound.ca
Advanced Purchase
$9 - $14
Online Fare
$9 - $22
Standard Fare
$17 - $25
Refundable
$20 - $29
Bus from Beaverlodge, AB to Dawson Creek, BC
Ave. Duration
4 h 21 min
Frequency
Once daily
Estimated price
$11 - $28
Website
Greyhound.ca
Advanced Purchase
$11 - $16
Online Fare
$11 - $25
Standard Fare
$19 - $28
Refundable
$23 - $35

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 Florence to Rome and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.