- Mackenzie to Fort Saint John buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Mackenzie Junction, 400 Skeena Dr. | 99 Ave - 100 St Bus Stop | No tags | ||||
![]() | Bus | Recreation Centre | 99 Ave - 100 St Bus Stop | No tags | ||||
![]() | Bus | Mackenzie Junction, 400 Skeena Dr. | 99 Ave - 100 St Bus Stop | No tags | ||||
![]() | Bus | Recreation Centre | 99 Ave - 100 St Bus Stop | No tags | ||||
![]() | Bus | Mackenzie Junction, 400 Skeena Dr. | 99 Ave - 100 St Bus Stop | No tags |
Get from Mackenzie to Fort Saint John
This route is served by bus only
The journey takes about 5 hours 30 minutes, and with fares starting at just £35, it presents an excellent value for a comfortable ride.
2bus per day
5h 30mAverage duration
108 milesDistance
4kgCO₂ emissions
Compare bus companies
4.5 out of 5 stars4.5/5123 reviews
Based on 123 reviews, the company was rated 4.3 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. BC Bus North ticket prices on this trip start at £35
CA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling by bus from Mackenzie to Fort Saint John
What's the distance between Mackenzie and Fort Saint John by coach?
The journey from Mackenzie to Fort Saint John by coach covers an approximate distance of 108 miles (174 km).
How can I get from Mackenzie to Fort Saint John without driving?
You can reach Fort Saint John from Mackenzie by coach, as there are regular services between the two locations. Depending on your preferences, carpooling can also be considered as an option.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Mackenzie
Buses Leaving from Mackenzie
Buses Going to Mackenzie
Popular Buses Connecting Fort Saint John
Buses Leaving from Fort Saint John
- Bus from Fort Saint John to Fox Creek
- Coach Fort Saint John - Whitecourt
- Bus Fort Saint John - Wonowon
- Fort Saint John - Edmonton
- Bus from Fort Saint John to Slave Lake
- Coach Fort Saint John - Pink Mountain
- Bus Fort Saint John - Fort McMurray
- Fort Saint John - High Prairie
- Bus from Fort Saint John to Dawson Creek
- Coach Fort Saint John - Hythe
- Bus Fort Saint John - Fort Nelson
- Fort Saint John - Taylor
- Bus from Fort Saint John to Beaverlodge
- Coach Fort Saint John - Chetwynd
- Bus Fort Saint John - Peace River
Buses Going to Fort Saint John
- Bus from Taylor to Fort Saint John
- Coach Prince George - Fort Saint John
- Bus Whitecourt - Fort Saint John
- Mackenzie - Fort Saint John
- Bus from Grassland to Fort Saint John
- Coach Grande Prairie - Fort Saint John
- Bus Dawson Creek - Fort Saint John
- Edmonton - Fort Saint John
- Bus from Red Deer to Fort Saint John
- Coach Fox Creek - Fort Saint John
- Bus Fort McMurray - Fort Saint John
- Chetwynd - Fort Saint John
- Bus from Wonowon to Fort Saint John
- Coach Hythe - Fort Saint John
- Bus Fort Nelson - Fort Saint John
Popular routes in this country
- Bus from Ottawa to Montreal
- Coach Ottawa - Toronto
- Bus Toronto - Ottawa
- Edmonton - Calgary
- Bus from Niagara Falls to Toronto
- Coach Calgary - Jasper
- Bus Vancouver - Edmonton
- Toronto - Kingston
- Bus from Quebec City to Montreal
- Coach Kingston - Toronto
- Bus Calgary - Regina
- Toronto - Windsor
- Bus from Whistler to Vancouver
- Coach Banff - Jasper
- Bus Toronto - Quebec City






