All about buses to North Bay, ON
Cheap bus tickets to North Bay, ON
-
Ontario Northland0h 41m008:29Sturgeon Falls, ONXTR09:10North Bay, ONBus Station0EconomyA Bus from Ontario Northland goes from XTR, Sturgeon Falls, ON (Canada) at 08/05/2026 08:29:00 to Bus Station, North Bay, ON (Canada) arriving at 08/05/2026 09:10:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 41m
-
Metrolinx8h 18m008:12Toronto, ONUniversity of Toronto Scarborough Coach Stop16:30North Bay, ONNipissing University / Canadore College0EconomyA Bus from Metrolinx goes from University of Toronto Scarborough Coach Stop, Toronto, ON (Canada) at 08/05/2026 08:12:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 08/05/2026 16:30:00. 50 Economy ticket for £49 per person are available. Travel duration is 8h 18m
-
Ontario Northland8h 45m000:10Toronto, ONYorkdale08:55North Bay, ONNipissing University / Canadore College0EconomyA Bus from Ontario Northland goes from Yorkdale, Toronto, ON (Canada) at 07/05/2026 00:10:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 07/05/2026 08:55:00. 50 Economy ticket for £54 per person are available. Travel duration is 8h 45m
-
Metrolinx7h 28m009:02Pearson Toronto AirportPearson Toronto Airport16:30North Bay, ONNipissing University / Canadore College0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 08/05/2026 09:02:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 08/05/2026 16:30:00. 50 Economy ticket for £55 per person are available. Travel duration is 7h 28m
-
Metrolinx7h 28m009:02Pearson Toronto AirportPearson Toronto Airport16:30North Bay, ONNipissing University / Canadore College0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 07/05/2026 09:02:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 07/05/2026 16:30:00. 50 Economy ticket for £56 per person are available. Travel duration is 7h 28m
-
Ontario Northland6h 42m009:15Toronto, ONYorkdale15:57North Bay, ONRegional Health Centre0EconomyA Bus from Ontario Northland goes from Yorkdale, Toronto, ON (Canada) at 05/05/2026 09:15:00 to Regional Health Centre, North Bay, ON (Canada) arriving at 05/05/2026 15:57:00. 50 Economy ticket for £57 per person are available. Travel duration is 6h 42m
-
Metrolinx9h 30m008:12Toronto, ONUniversity of Toronto Scarborough Coach Stop17:42North Bay, ONNipissing University / Canadore College0EconomyA Bus from Metrolinx goes from University of Toronto Scarborough Coach Stop, Toronto, ON (Canada) at 05/05/2026 08:12:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 05/05/2026 17:42:00. 50 Economy ticket for £60 per person are available. Travel duration is 9h 30m
-
Ontario Northland7h 9m009:15Toronto, ONYorkdale16:24North Bay, ONRegional Health Centre0EconomyA Bus from Ontario Northland goes from Yorkdale, Toronto, ON (Canada) at 05/05/2026 09:15:00 to Regional Health Centre, North Bay, ON (Canada) arriving at 05/05/2026 16:24:00. 50 Economy ticket for £65 per person are available. Travel duration is 7h 9m
-
Metrolinx7h 24m009:02Pearson Toronto AirportPearson Toronto Airport16:26North Bay, ONRegional Health Centre0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 05/05/2026 09:02:00 to Regional Health Centre, North Bay, ON (Canada) arriving at 05/05/2026 16:26:00. 50 Economy ticket for £66 per person are available. Travel duration is 7h 24m
-
Ontario Northland7h 42m010:00Toronto, ONUnion Station Bus Terminal17:42North Bay, ONNipissing University / Canadore College0EconomyA Bus from Ontario Northland goes from Union Station Bus Terminal, Toronto, ON (Canada) at 05/05/2026 10:00:00 to Nipissing University / Canadore College, North Bay, ON (Canada) arriving at 05/05/2026 17:42:00. 50 Economy ticket for £68 per person are available. Travel duration is 7h 42m
-
Maheux13h 50m023:15MontrealCoach Station13:05North Bay, ONRedbridge0EconomyA Bus from Maheux goes from Coach Station, Montreal (Canada) at 09/05/2026 23:15:00 to Redbridge, North Bay, ON (Canada) arriving at 10/05/2026 13:05:00. 50 Economy ticket for £136 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 09/05/2026 23:15:00 to Bus Station, North Bay, ON (Canada) arriving at 10/05/2026 13:25:00. 50 Economy ticket for £137 per person are available. Travel duration is 14h 10m
-
Maheux14h 10m023:15MontrealCoach Station13:25North Bay, ONBus Station0EconomyA Bus from Maheux goes from Coach Station, Montreal (Canada) at 10/05/2026 23:15:00 to Bus Station, North Bay, ON (Canada) arriving at 11/05/2026 13:25:00. 50 Economy ticket for £138 per person are available. Travel duration is 14h 10m
-
Maheux19h 20m017:45Ottawa, ONSt. Laurent Coach Station13:05North Bay, ONRedbridge0EconomyA Bus from Maheux goes from St. Laurent Coach Station, Ottawa, ON (Canada) at 05/05/2026 17:45:00 to Redbridge, North Bay, ON (Canada) arriving at 06/05/2026 13:05:00. 50 Economy ticket for £166 per person are available. Travel duration is 19h 20m
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.


