All about buses to Sudbury, ON
Cheap bus tickets to Sudbury, ON
-
FlixBus3h 35m010:20Barrie, ONDowntown Barrie Terminal13:55Sudbury, ONOntario Northland Terminal0EconomyA Bus from FlixBus goes from Downtown Barrie Terminal, Barrie, ON (Canada) at 16/03/2026 10:20:00 to Ontario Northland Terminal, Sudbury, ON (Canada) arriving at 16/03/2026 13:55:00. 50 Economy ticket for £27 per person are available. Travel duration is 3h 35m
-
FlixBus11h 5m002:50London, ONCentral Bus Station13:55Sudbury, ONOntario Northland Terminal0EconomyA Bus from FlixBus goes from Central Bus Station, London, ON (Canada) at 22/03/2026 02:50:00 to Ontario Northland Terminal, Sudbury, ON (Canada) arriving at 22/03/2026 13:55:00. 50 Economy ticket for £41 per person are available. Travel duration is 11h 5m
-
Ontario Northland7h 8m010:00Toronto, ONUnion Station Bus Terminal17:08Sudbury, ONOntario Northland Terminal0EconomyA Bus from Ontario Northland goes from Union Station Bus Terminal, Toronto, ON (Canada) at 19/03/2026 10:00:00 to Ontario Northland Terminal, Sudbury, ON (Canada) arriving at 19/03/2026 17:08:00. 50 Economy ticket for £52 per person are available. Travel duration is 7h 8m
-
FlixBus4h 40m009:15Pearson Toronto AirportPearson Toronto Airport13:55Sudbury, ONOntario Northland Terminal0EconomyA Bus from FlixBus goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 16/03/2026 09:15:00 to Ontario Northland Terminal, Sudbury, ON (Canada) arriving at 16/03/2026 13:55:00. 50 Economy ticket for £52 per person are available. Travel duration is 4h 40m
-
Metrolinx8h 26m008:26Toronto, ONScarborough Town Center16:52Sudbury, ONLaurentian Uni0EconomyA Bus from Metrolinx goes from Scarborough Town Center, Toronto, ON (Canada) at 19/03/2026 08:26:00 to Laurentian Uni, Sudbury, ON (Canada) arriving at 19/03/2026 16:52:00. 50 Economy ticket for £57 per person are available. Travel duration is 8h 26m
-
Metrolinx5h 39m019:27Pearson Toronto AirportPearson Toronto Airport01:06Sudbury, ONHealth Sciences North0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 16/03/2026 19:27:00 to Health Sciences North, Sudbury, ON (Canada) arriving at 17/03/2026 01:06:00. 50 Economy ticket for £67 per person are available. Travel duration is 5h 39m
-
Metrolinx7h 43m009:02Pearson Toronto AirportPearson Toronto Airport16:45Sudbury, ONHealth Sciences North0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 16/03/2026 09:02:00 to Health Sciences North, Sudbury, ON (Canada) arriving at 16/03/2026 16:45:00. 50 Economy ticket for £70 per person are available. Travel duration is 7h 43m
-
Ontario Northland7h 56m009:15Toronto, ONYorkdale17:11Sudbury, ONWahnapitae0EconomyA Bus from Ontario Northland goes from Yorkdale, Toronto, ON (Canada) at 16/03/2026 09:15:00 to Wahnapitae, Sudbury, ON (Canada) arriving at 16/03/2026 17:11:00. 50 Economy ticket for £70 per person are available. Travel duration is 7h 56m
-
Ontario Northland7h 20m023:30Toronto, ONUnion Station Bus Terminal06:50Sudbury, ONOntario Northland Terminal0EconomyA Bus from Ontario Northland goes from Union Station Bus Terminal, Toronto, ON (Canada) at 16/03/2026 23:30:00 to Ontario Northland Terminal, Sudbury, ON (Canada) arriving at 17/03/2026 06:50:00. 50 Economy ticket for £72 per person are available. Travel duration is 7h 20m
-
Ontario Northland7h 8m010:00Toronto, ONUnion Station Bus Terminal17:08Sudbury, ONOntario Northland Terminal0EconomyA Bus from Ontario Northland goes from Union Station Bus Terminal, Toronto, ON (Canada) at 16/03/2026 10:00:00 to Ontario Northland Terminal, Sudbury, ON (Canada) arriving at 16/03/2026 17:08:00. 50 Economy ticket for £74 per person are available. Travel duration is 7h 8m
-
Metrolinx7h 20m023:20Pearson Toronto AirportPearson Toronto Airport06:40Sudbury, ONWahnapitae0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 16/03/2026 23:20:00 to Wahnapitae, Sudbury, ON (Canada) arriving at 17/03/2026 06:40:00. 50 Economy ticket for £78 per person are available. Travel duration is 7h 20m
-
Metrolinx8h 9m009:02Pearson Toronto AirportPearson Toronto Airport17:11Sudbury, ONWahnapitae0EconomyA Bus from Metrolinx goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 16/03/2026 09:02:00 to Wahnapitae, Sudbury, ON (Canada) arriving at 16/03/2026 17:11:00. 50 Economy ticket for £81 per person are available. Travel duration is 8h 9m
-
VIA Rail Canada7h 2m009:55Toronto, ONFront St West16:57Sudbury, ONSudbury Jct0EconomyA Bus from VIA Rail Canada goes from Front St West, Toronto, ON (Canada) at 18/03/2026 09:55:00 to Sudbury Jct, Sudbury, ON (Canada) arriving at 18/03/2026 16:57:00. 50 Economy ticket for £498 per person are available. Travel duration is 7h 2m
-
VIA Rail Canada28h 19m023:30Winnipeg, MBUnion Station Train Station04:49Sudbury, ONSudbury Jct0EconomyA Bus from VIA Rail Canada goes from Union Station Train Station, Winnipeg, MB (Canada) at 22/03/2026 23:30:00 to Sudbury Jct, Sudbury, ON (Canada) arriving at 24/03/2026 04:49:00. 50 Economy ticket for £779 per person are available. Travel duration is 28h 19m
Your route is not there? In the search bar, we have already filled Sudbury, ON as your destination. You just have to enter your place of departure. However, if you want to take the bus from Sudbury, 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 Sudbury, 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 Sudbury, 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 Sudbury, ON.



