There are 7 ways to get from Edmonton to Chetwynd by bus, 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, drive  •  14 h 54 min

  1. Take the bus from Edmonton, AB to Grande Prairie, AB
  2. Take the bus from Grande Prairie, AB to Beaverlodge, AB
  3. Drive from Beaverlodge, AB to Arras, BC
  4. Take the bus from Arras, BC to Chetwynd, BC

$60 - $140

6 alternative options

Bus  •  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

$83 - $212

Drive  •  8 h 7 min

  1. Drive from Edmonton to Chetwynd 432.3 miles

$55 - $85

Fly to Prince George, bus  •  9 h 49 min

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

$337 - $749

Fly to Fort St John, bus  •  9 h 3 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

$323 - $693

Fly to Grande Prairie, bus  •  12 h 25 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

$199 - $370

Fly to Dawson Creek, bus  •  9 h 25 min

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

$243 - $535

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 Fort St John
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $600
Flights from Edmonton to Fort St John via Prince George
Ave. Duration
3 h 25 min
When
Friday and Sunday
Estimated price
$330 - $750
Flights from Edmonton to Dawson Creek via Prince George
Ave. Duration
3 h 45 min
When
Friday and Sunday
Estimated price
$210 - $480
WestJet
Website
westjet.com
Flights from Edmonton to Prince George via Calgary
Ave. Duration
3 h 35 min
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
$240 - $850
Flights from Edmonton to Grande Prairie
Ave. Duration
1 h 4 min
When
Every day
Estimated price
$200 - $460
Air Canada
Website
aircanada.com
Flights from Edmonton to Grande Prairie
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$160 - $750
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Edmonton, AB to Grande Prairie, AB
Ave. Duration
7 h 15 min
Frequency
Twice daily
Estimated price
$30 - $75
Website
Greyhound.ca
Advanced Purchase
$30 - $45
Online Fare
$35 - $60
Standard Fare
$50 - $75
Refundable
$55 - $85
Bus from Grande Prairie, AB to Beaverlodge, AB
Ave. Duration
2 h 39 min
Frequency
Once daily
Estimated price
$9 - $24
Website
Greyhound.ca
Advanced Purchase
$9 - $13
Online Fare
$9 - $22
Standard Fare
$16 - $24
Refundable
$20 - $29
Bus from Arras, BC to Chetwynd, BC
Ave. Duration
1 h 28 min
Frequency
Once daily
Estimated price
$11 - $29
Website
Greyhound.ca
Advanced Purchase
$11 - $16
Online Fare
$11 - $25
Standard Fare
$19 - $29
Refundable
$23 - $35
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 - $65
Standard Fare
$50 - $75
Refundable
$55 - $85
Bus from Tete Jaune, BC to Prince George, BC
Ave. Duration
3 h 33 min
Frequency
Once daily
Estimated price
$21 - $55
Website
Greyhound.ca
Advanced Purchase
$21 - $30
Online Fare
$25 - $45
Standard Fare
$35 - $55
Refundable
$40 - $60
Bus from Prince George, BC to Chetwynd, BC
Ave. Duration
4 h 24 min
Frequency
Once daily
Estimated price
$24 - $60
Website
Greyhound.ca
Advanced Purchase
$24 - $35
Online Fare
$30 - $50
Standard Fare
$40 - $60
Refundable
$45 - $70
Bus from Taylor, BC to Dawson Creek, BC
Ave. Duration
50 min
Frequency
Twice daily
Estimated price
$9 - $26
Website
Greyhound.ca
Advanced Purchase
$9 - $14
Online Fare
$10 - $23
Standard Fare
$17 - $26
Refundable
$21 - $30
Bus from Dawson Creek, BC to Chetwynd, BC
Ave. Duration
1 h 50 min
Frequency
Once daily
Estimated price
$12 - $30
Website
Greyhound.ca
Advanced Purchase
$12 - $17
Online Fare
$13 - $27
Standard Fare
$21 - $30
Refundable
$25 - $35
Bus from Beaverlodge, AB to Dawson Creek, BC
Ave. Duration
4 h 21 min
Frequency
Once daily
Estimated price
$11 - $29
Website
Greyhound.ca
Advanced Purchase
$11 - $17
Online Fare
$12 - $26
Standard Fare
$20 - $29
Refundable
$24 - $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 How to get from JFK to New York City, Italian Lakes: Getting around by train and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

How far is it from Edmonton to Chetwynd?

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

What is the cheapest way to get from Edmonton to Chetwynd?

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

What is the fastest way to get from Edmonton to Chetwynd?

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

Is there a direct bus between Edmonton and Chetwynd?

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.

How long does it take to get from Edmonton to Chetwynd?

It takes approximately 14 h 54 min to get from Edmonton to Chetwynd, including transfers.