Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 12 hours (including layover)
- Distance: Approximately 4,300 km
- Costs: Estimated R10,500 to R14,000 (depending on booking class and time of purchase)
- Roads/Routes: Not applicable
Pro Tip: Consider booking a direct flight if available; otherwise, choose a layover in a major hub like Vancouver or Toronto for the best connections.
Train Travel
- Companies: VIA Rail Canada
- Duration: Approximately 3 days (includes numerous transfers)
- Distance: Approximately 6,600 km
- Costs: Estimated R7,000 to R15,000 (depending on class and route availability)
- Roads/Routes: The train network includes multiple routes connecting through Ontario and Quebec before reaching New Brunswick.
Pro Tip: Bring a good book and some snacks; train journeys can be lengthy, and having personal entertainment makes the trip more enjoyable.
Bus Travel
- Companies: Greyhound Canada, Coach Canada
- Duration: Approximately 3 days
- Distance: Approximately 6,500 km
- Costs: Estimated R5,000 to R8,500 (subject to booking time and route)
- Roads/Routes: Primary routes include the Trans-Canada Highway (Highway 1).
Pro Tip: Travel overnight on buses to save on accommodation costs and maximize your time at your destination.
Recommendation
For the journey from Prince George, BC to Bathurst, NB, I recommend choosing air travel as the most efficient mode of transport. While it may not be the cheapest option, it is by far the fastest and most practical, considering the significant distance and the time involved in train and bus travel.