- Barrie to Thunder Bay buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Transit Terminal | Landmark Hotel | No tags | ||||
![]() | Bus | Transit Terminal | Landmark Hotel | No tags | ||||
![]() | Bus | Transit Terminal | Thunder Bay | No tags | ||||
![]() | Bus | Transit Terminal | Lakehead University | No tags | ||||
![]() | Bus | Transit Terminal | Thunder Bay Regional Health Sciences Centre | No tags |
Compare 2 ways to travel from Barrie to Thunder Bay
Among the sustainable travel choices, the bus stands out as a good way to reach Thunder Bay. The journey takes about 19 hours 57 minutes and with fares starting at just R 3 073, it presents an excellent value for a comfortable ride.
| Average price | Average duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average priceR 3 073 - R 4 241 | Average duration19h 57m | 22kg CO₂e | ||
Carpool | Average priceR 1 663 - R 1 663 | Average duration14h 15m | 36kg CO₂e |
Where are the popular stops in Barrie and Thunder Bay?
Stops in Barrie
- A24 Maple Ave, Barrie, ON L4N 1R7, Canada
- BAllandale Waterfront GO, Barrie, ON L4N, Canada
Stops in Thunder Bay
- AAgora Circle at Lakehead University, Thunder Bay, ON 7041 SN, Canada
- B
Thunder Bay Regional Health Sciences Centre
Main Entrance on Ron Saddington Way, Thunder Bay, ON P7B 7A5, Canada - C
Thunder Bay Greyhound Bus Station
815 Fort William Rd, Thunder Bay, ON P7B 3A4 - D
Happy Time Tours
1475 Walsh St W, Thunder Bay, ON P7E 4X6, Canada
Compare bus companies
Based on 7703 reviews, the company was rated 4.2 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Ontario Northland ticket prices on this trip start at R 3 073
Ontario Northland Barrie Thunder Bay recent customer reviews
All in all no complaints 👌
Tabitha M.
Frequently asked questions about travelling from Barrie to Thunder Bay by bus
How much does a bus ticket from Barrie to Thunder Bay cost?
The bus ticket price from Barrie to Thunder Bay starts at R 3 073. The best way to find cheap bus tickets from Barrie to Thunder Bay is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Barrie to Thunder Bay?
The average travel time between Barrie and Thunder Bay is around 19h 57m, although the fastest bus will take about 19h 37m. This is the time it takes to travel the 864 km that separates the two cities.
How many daily bus connections are there between Barrie and Thunder Bay?
The number of buses from Barrie to Thunder Bay can differ depending on the day of the week. On average, there are 6 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Barrie to Thunder Bay by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from Barrie to Thunder Bay?
When taking the bus from Barrie to Thunder Bay, you can travel comfortably and safely with Ontario Northland.
What are the departure and arrival stations when taking the bus from Barrie to Thunder Bay?
Buses travelling between Barrie and Thunder Bay leave from Transit Terminal or Allandale Waterfront GO and arrive at Lakehead University, Thunder Bay Regional Health Sciences Centre, Thunder Bay Greyhound Bus Station.






