All about buses to North Bay, ON
Cheap bus tickets to North Bay, ON
-
Ontario Northland0h 43m017:05Sturgeon Falls, ONXTR17:48North Bay, ONBus Station0EconomyA Bus from Ontario Northland goes from XTR, Sturgeon Falls, ON (Canada) at 07/11/2026 17:05:00 to Bus Station, North Bay, ON (Canada) arriving at 07/11/2026 17:48:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 43m
-
Ontario Northland8h 22m009:28Orillia, ONArdtrea17:50North Bay, ONNipissing University / Canadore College0EconomyA Bus from Ontario Northland goes from Ardtrea, Orillia, ON (Canada) at 04/11/2026 09:28:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 04/11/2026 17:50:00. 50 Economy ticket for £30 per person are available. Travel duration is 8h 22m
-
Ontario Northland2h 49m001:51Orillia, ONOrillia Transit Coach Station04:40North Bay, ONBus Station0EconomyA Bus from Ontario Northland goes from Orillia Transit Coach Station, Orillia, ON (Canada) at 03/11/2026 01:51:00 to Bus Station, North Bay, ON (Canada) arriving at 03/11/2026 04:40:00. 50 Economy ticket for £33 per person are available. Travel duration is 2h 49m
-
Ontario Northland8h 44m000:10Toronto, ONYorkdale08:54North Bay, ONNipissing University / Canadore College0EconomyA Bus from Ontario Northland goes from Yorkdale, Toronto, ON (Canada) at 03/11/2026 00:10:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 03/11/2026 08:54:00. 50 Economy ticket for £45 per person are available. Travel duration is 8h 44m
-
Metrolinx5h 41m011:54Toronto, ONUnion Station17:35North Bay, ONBus Station0EconomyA Bus from Metrolinx goes from Union Station, Toronto, ON (Canada) at 03/11/2026 11:54:00 to Bus Station, North Bay, ON (Canada) arriving at 03/11/2026 17:35:00. 50 Economy ticket for £46 per person are available. Travel duration is 5h 41m
-
Metrolinx7h 28m008:57Pearson Toronto AirportPearson Toronto Airport16:25North Bay, ONRegional Health Centre0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 03/11/2026 08:57:00 to Regional Health Centre, North Bay, ON (Canada) arriving at 03/11/2026 16:25:00. 50 Economy ticket for £47 per person are available. Travel duration is 7h 28m
-
Metrolinx8h 20m009:15Toronto, ONUniversity of Toronto Scarborough Coach Stop17:35North Bay, ONBus Station0EconomyA Bus from Metrolinx goes from University of Toronto Scarborough Coach Stop, Toronto, ON (Canada) at 03/11/2026 09:15:00 to Bus Station, North Bay, ON (Canada) arriving at 03/11/2026 17:35:00. 50 Economy ticket for £49 per person are available. Travel duration is 8h 20m
-
Metrolinx5h 57m011:53Toronto, ONUnion Station17:50North Bay, ONNipissing University / Canadore College0EconomyA Bus from Metrolinx goes from Union Station, Toronto, ON (Canada) at 02/11/2026 11:53:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 02/11/2026 17:50:00. 50 Economy ticket for £57 per person are available. Travel duration is 5h 57m
-
Ontario Northland7h 31m009:00Toronto, ONYorkdale16:31North Bay, ONNipissing University / Canadore College0EconomyA Bus from Ontario Northland goes from Yorkdale, Toronto, ON (Canada) at 02/11/2026 09:00:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 02/11/2026 16:31:00. 50 Economy ticket for £58 per person are available. Travel duration is 7h 31m
-
Metrolinx9h 23m008:27Pearson Toronto AirportPearson Toronto Airport17:50North Bay, ONNipissing University / Canadore College0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 02/11/2026 08:27:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 02/11/2026 17:50:00. 50 Economy ticket for £58 per person are available. Travel duration is 9h 23m
-
Metrolinx8h 49m007:42Toronto, ONUniversity of Toronto Scarborough Coach Stop16:31North Bay, ONNipissing University / Canadore College0EconomyA Bus from Metrolinx goes from University of Toronto Scarborough Coach Stop, Toronto, ON (Canada) at 02/11/2026 07:42:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 02/11/2026 16:31:00. 50 Economy ticket for £59 per person are available. Travel duration is 8h 49m
-
Ontario Northland8h 44m000:10Toronto, ONYorkdale08:54North Bay, ONNipissing University / Canadore College0EconomyA Bus from Ontario Northland goes from Yorkdale, Toronto, ON (Canada) at 02/11/2026 00:10:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 02/11/2026 08:54:00. 50 Economy ticket for £61 per person are available. Travel duration is 8h 44m
-
Maheux13h 50m023:15MontrealCoach Station13:05North Bay, ONRedbridge0EconomyA Bus from Maheux goes from Coach Station, Montreal (Canada) at 02/11/2026 23:15:00 to Redbridge, North Bay, ON (Canada) arriving at 03/11/2026 13:05:00. 50 Economy ticket for £134 per person are available. Travel duration is 13h 50m
-
Maheux14h 10m023:15MontrealCoach Station13:25North Bay, ONBus Station0EconomyA Bus from Maheux goes from Coach Station, Montreal (Canada) at 03/11/2026 23:15:00 to Bus Station, North Bay, ON (Canada) arriving at 04/11/2026 13:25:00. 50 Economy ticket for £136 per person are available. Travel duration is 14h 10m
Your route is not there? In the search bar, we have already filled North Bay, ON as your destination. You just have to enter your place of departure. However, if you want to take the bus from North Bay, ON, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from North Bay, ON? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to North Bay, ON and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to North Bay, ON.


