- Waterloo to North Bay buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Metrolinx + Ontario Northland | Bus | Wilfrid Laurier University | Education Centre | Cheapest | ||||
Metrolinx + Ontario Northland | Bus | Wilfrid Laurier University | North Bay Bus Station | Fastest | ||||
Metrolinx + Ontario Northland | Bus | Wilfrid Laurier University | Education Centre | No tags | ||||
Metrolinx + Ontario Northland | Bus | Wilfrid Laurier University | Education Centre | No tags | ||||
Metrolinx + Ontario Northland | Bus | Wilfrid Laurier University | Education Centre | No tags |
Last refresh of the prices: Last Thursday at 10:53 PM EST.
Get from Waterloo to North Bay
This route is served by bus only
The journey takes about 9 hours 16 minutes, and with fares starting at just $115, it presents an excellent value for a comfortable ride.
27bus per day
9h 16mAverage Duration
328 kmDistance
8kgCO₂ emissions
Where are the popular stops in Waterloo and North Bay?
Stops in Waterloo
- A
University of Waterloo
20908 Ring Rd, Waterloo, ON N2L 3G1, Canada - B
1 Victoria
Victoria / King, Kitchener, ON N2G 1C2, Canada - C
Laurier-Waterloo Park
120 Seagram Dr, Waterloo, ON N2L 3B9, Canada
Frequently asked questions about travelling from Waterloo, ON, CA to North Bay by bus
How far is Waterloo from North Bay?
The distance between Waterloo and North Bay is approximately 328 km (204 miles).
What are the departure and arrival locations for buses traveling from Waterloo to North Bay?
Buses departing from University of Waterloo in Waterloo will take you to North Bay Bus Station in North Bay.





