HUB hero image

How to Travel from

Prince Rupert to Fort St. John

by Plane, Route or Car

Prince Rupert
+0
Fort St. John
Transport search to Fort St. John
Prince Rupert
+0
Fort St. John
Building a composite car route
Cheapest
Best Offer!
Car
14 h 58 min
1157 km.
from $63
Composite Route Car Only
Schedule

Prince Rupert, Canada → Fort St. John, Canada

All
All days
17 Jul, Fri
18 Jul, Sat
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue

Cheapest and Fastest Ways to Travel from Prince Rupert to Fort St. John

Composite routes from Prince Rupert to Fort St. John

Cheapest
Fastest
Other

Transport providers

Air Canada
Website
WestJet
Website
Air Canada
Website
7h 14m
Every day
$241.73–$763.36
WestJet
Website
5h 46m
Monday and Thursday
$127.23–$572.52
VIA Rail
Website
VIA Rail
Website
10h 35m
3 times a week
$59.80–$120.86
+1 888 842-7245
+1 888 842-7245
Call
BC Bus North
Website
BCTransit
Website
BC Bus North
Website
1h 45m
Twice a week
$24.17–$34.35
1-844-564-7494
1-844-564-7494
Call
BCTransit
Website
1h 32m
Twice daily
250-385-2551
250-385-2551
Call
BC Ferries
Website
BC Ferries
Website
8h
3 times a week
$55.98–$368.96
1-888-223-3779
1-888-223-3779
Call

Questions and Answers

What is the cheapest way to get from Prince Rupert to Fort St. John?

The cheapest way to get from Prince Rupert to Fort St. John is to bus which costs $103.26 - $152.17 and takes 19h 30m.

What is the fastest way to get from Prince Rupert to Fort St. John?

The fastest way to get from Prince Rupert to Fort St. John is to bus and fly which takes 8h 45m and costs $141.30 - $543.48 .

Is there a direct bus between Prince Rupert and Fort St. John?

No, there is no direct bus from Prince Rupert to Fort St. John. However, there are services departing from Prince Rupert and arriving at Fort St. John via Prince George. The journey, including transfers, takes approximately 19h 30m.

How far is it from Prince Rupert to Fort St. John?

The distance between Prince Rupert and Fort St. John is 722 km. The road distance is 1157.7 km.

How do I travel from Prince Rupert to Fort St. John without a car?

The best way to get from Prince Rupert to Fort St. John without a car is to bus which takes 19h 30m and costs $103.26 - $152.17 .

How long does it take to get from Prince Rupert to Fort St. John?

It takes approximately 8h 45m to get from Prince Rupert to Fort St. John, including transfers.

Where do I catch the Prince Rupert to Fort St. John bus from?

Prince Rupert to Fort St. John bus services, operated by BC Bus North, depart from Prince Rupert station.

Train, bus or fly from Prince Rupert to Fort St. John?

The best way to get from Prince Rupert to Fort St. John is to bus which takes 19h 30m and costs $103.26 - $152.17 . There are no good options to train or fly between Prince Rupert to Fort St. John.

Where does the Prince Rupert to Fort St. John bus arrive?

Prince Rupert to Fort St. John bus services, operated by BC Bus North, arrive at Prince George, BC station.

Can I drive from Prince Rupert to Fort St. John?

Yes, the driving distance between Prince Rupert to Fort St. John is 1158 km. It takes approximately 15h 11m to drive from Prince Rupert to Fort St. John.

Where can I stay near Fort St. John?

There are 16+ hotels available in Fort St. John. Prices start at $44.27 per night.
+0