- Fort Saint John to Mackenzie buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | 99 Ave - 100 St Bus Stop | Recreation Centre | No tags | ||||
![]() | Bus | 99 Ave - 100 St Bus Stop | Mackenzie Junction, 400 Skeena Dr. | No tags | ||||
![]() | Bus | 99 Ave - 100 St Bus Stop | Mackenzie Junction, 400 Skeena Dr. | No tags | ||||
![]() | Bus | 99 Ave - 100 St Bus Stop | Recreation Centre | No tags | ||||
![]() | Bus | 99 Ave - 100 St Bus Stop | Mackenzie Junction, 400 Skeena Dr. | No tags |
Get from Fort Saint John to Mackenzie
This route is served by bus only
The journey takes about 4 hours 55 minutes, and with fares starting at just $63, it presents an excellent value for a comfortable ride.
2bus per day
4h 55mAverage Duration
173 kmDistance
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 WiFi. BC Bus North ticket prices on this trip start at $63
BC Bus North Fort Saint John Mackenzie recent customer reviews
I had a great driver. He was super friendly and looking after us. The bus didn't have AC what sucked with the hot weather. But the bus driver was excellent, so it wasn't too bad.
4 out of 5 stars
Lucy U.
CA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from Fort Saint John to Mackenzie by bus
What is the distance between Fort Saint John and Mackenzie?
The distance between Fort Saint John and Mackenzie is approximately 174 km (108 miles).
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Fort Saint John
Buses Leaving from Fort Saint John
- Bus from Fort Saint John to Grande Prairie
- Bus Fort Saint John - Edmonton
- Fort Saint John - Dawson Creek
- Bus from Fort Saint John to Chetwynd
- Bus Fort Saint John - Prince George
- Fort Saint John - Calgary
- Bus from Fort Saint John to Peace River
- Bus Fort Saint John - Fort Nelson
- Fort Saint John - Red Deer
- Bus from Fort Saint John to Whitecourt
- Bus Fort Saint John - Valleyview
- Fort Saint John - Slave Lake
- Bus from Fort Saint John to Wonowon
- Bus Fort Saint John - High Prairie
- Fort Saint John - Fox Creek
Buses Going to Fort Saint John
- Bus from Dawson Creek to Fort Saint John
- Bus Edmonton - Fort Saint John
- Grande Prairie - Fort Saint John
- Bus from Fort Nelson to Fort Saint John
- Bus Chetwynd - Fort Saint John
- Calgary - Fort Saint John
- Bus from Prince George to Fort Saint John
- Bus Whitecourt - Fort Saint John
- Red Deer - Fort Saint John
- Bus from Fox Creek to Fort Saint John
- Bus Mackenzie - Fort Saint John
- Hythe - Fort Saint John
- Bus from Fort McMurray to Fort Saint John
- Bus Wonowon - Fort Saint John
- Grassland - Fort Saint John
Popular Buses Connecting Mackenzie
Buses Leaving from Mackenzie
Buses Going to Mackenzie
Popular routes in this country
- Bus from Fort McMurray to Edmonton
- Bus Kingston - Toronto
- Edmonton - Fort McMurray
- Bus from Grande Prairie to Edmonton
- Bus Vancouver - Kelowna
- Toronto - Quebec City
- Bus from Edmonton to Grande Prairie
- Bus Vancouver - Whistler
- Kelowna - Vancouver
- Bus from Kamloops to Vancouver
- Bus Calgary - Vancouver
- Vancouver - Kamloops
- Bus from Saskatoon to Edmonton
- Bus Edmonton - Saskatoon
- Quebec City - Montreal






