• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 4 ways to get from Edmonton to Prince George by tram, plane, bus, car or train

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

Tram, fly  •  3h 51m

  1. Take the tram from Churchill Station to Century Park Station
  2. Fly from Edmonton (YEG) to Prince George (YXS) YEG - YXS

$313 - $689

Cheapest option

Bus, drive  •  12h 39m

  1. Take the bus from Edmonton, AB - West Edmonton Mall to Jasper, AB - Jasper Park Lodge
  2. Drive from Jasper, AB - Jasper Park Lodge to Valemount
  3. Take the bus from Valemount to Prince George

$94 - $125

2 alternative options

Train  •  14h 53m

  1. Take the train from Edmonton to Jasper VIA Rail
  2. Take the train from Jasper to Prince George VIA Rail

$138 - $266

Drive  •  9h 49m

  1. Drive from Edmonton to Prince George 462.8 miles

$60 - $90

Questions & Answers

The cheapest way to get from Edmonton to Prince George is to drive which costs $80 - $120 and takes 9h 49m.

More details

The quickest way to get from Edmonton to Prince George is to tram and fly which costs $410 - $900 and takes 3h 51m.

More details

The distance between Edmonton and Prince George is 612 km. The road distance is 740.4 km.

Get driving directions

The best way to get from Edmonton to Prince George without a car is to train which takes 14h 53m and costs $180 - $350.

More details

It takes approximately 3h 51m to get from Edmonton to Prince George, including transfers.

More details

The quickest flight from Edmonton Airport to Prince George Airport is the direct flight which takes 1h 25m.

Search flights

Prince George is 1h behind Edmonton. It is currently 4:33 PM in Edmonton and 3:33 PM in Prince George.

Yes, the driving distance between Edmonton to Prince George is 740 km. It takes approximately 9h 49m to drive from Edmonton to Prince George.

Get driving directions

Central Mountain Air offers flights from Edmonton Airport to Prince George Airport.

Search flights

There are 28+ hotels available in Prince George. Prices start at $56 USD per night.

More details

Map of how to get from Edmonton to Prince George.
Launch map view
  • Distance: 382.3 miles
  • Duration: 3h 51m

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

You can take a train from Edmonton to Prince George via Edmonton and Jasper in around 14h 53m.

Airlines
Central Mountain Air
Website
flycma.com
Flights from Edmonton to Prince George
Ave. Duration
1h 25m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$280 - $650
Train operators
Edmonton Transit
Website
edmonton.ca
Tram from Churchill Station to Century Park Station
Ave. Duration
22m
Frequency
Every 5 minutes
Estimated price
$3
Schedules at
edmonton.ca
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Edmonton to Jasper
Ave. Duration
6h 23m
Frequency
3 times a week
Estimated price
$60 - $120
Website
viarail.ca
Escape
$40 - $65
Economy
$60 - $90
EconomyPlus
$85 - $120
Business
$100 - $140
Train from Jasper to Prince George
Ave. Duration
7h 23m
Frequency
3 times a week
Estimated price
$65 - $130
Website
viarail.ca
Escape
$40 - $65
Economy
$65 - $95
EconomyPlus
$85 - $130
Business
$100 - $150
Bus operators
Sundog Transportation and Tours
Phone
1-888-786-3641
Email
info@sundogtours.com
Website
sundogtours.com
Bus from Edmonton, AB - West Edmonton Mall to Jasper, AB - Jasper Park Lodge
Ave. Duration
4h
Frequency
Once daily
Estimated price
$55 - $80
Schedules at
sundogtours.com
Road
$55 - $80
BC Bus North
Phone
1-844-564-7494
Website
bcbus.ca
Bus from Valemount to Prince George
Ave. Duration
4h 5m
Frequency
Twice a week
Estimated price
$27
Schedules at
bcbus.ca

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 Italian Lakes: Getting around by train, Train travel in France: A guide to SNCF and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.