All about buses to Saint Catharines, ON
| Local Time | |
| Country | Canada |
| Bus connections | 146 |
| bus stations | 3 |
| cheapest ride | £3 |
| Most popular coach operators | |
| Other companies are Greyhound US and Ontario Northland | |
Cheap bus tickets to Saint Catharines, ON
-
FlixBus0h 30m011:30Niagara Falls, ONRapidsview Coach Stop12:00Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from FlixBus goes from Rapidsview Coach Stop, Niagara Falls, ON (Canada) at 02/11/2026 11:30:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 02/11/2026 12:00:00. 50 Economy ticket for £3 per person are available. Travel duration is 0h 30m
-
megabus US0h 30m006:00Niagara Falls, ONCoach Station06:30Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from megabus US goes from Coach Station, Niagara Falls, ON (Canada) at 02/11/2026 06:00:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 02/11/2026 06:30:00. 50 Economy ticket for £3 per person are available. Travel duration is 0h 30m
-
GO Transit1h 10m006:30Hamilton, ONGO Centre07:40Saint Catharines, ONBus Stop0EconomyA Bus from GO Transit goes from GO Centre, Hamilton, ON (Canada) at 02/11/2026 06:30:00 to Bus Stop, Saint Catharines, ON (Canada) arriving at 02/11/2026 07:40:00. 50 Economy ticket for £6 per person are available. Travel duration is 1h 10m
-
GO Transit1h 28m006:12Burlington, ONAldershot GO07:40Saint Catharines, ONBus Stop0EconomyA Bus from GO Transit goes from Aldershot GO, Burlington, ON (Canada) at 03/11/2026 06:12:00 to Bus Stop, Saint Catharines, ON (Canada) arriving at 03/11/2026 07:40:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 28m
-
VIA Rail Canada0h 56m009:01Burlington, ONAldershot GO09:57Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from VIA Rail Canada goes from Aldershot GO, Burlington, ON (Canada) at 05/11/2026 09:01:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 05/11/2026 09:57:00. 50 Economy ticket for £12 per person are available. Travel duration is 0h 56m
-
megabus US8h 40m013:00MontrealMansfield Terminal21:40Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 03/11/2026 13:00:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 03/11/2026 21:40:00. 50 Economy ticket for £15 per person are available. Travel duration is 8h 40m
-
megabus US8h 40m008:00MontrealMansfield Terminal16:40Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 03/11/2026 08:00:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 03/11/2026 16:40:00. 50 Economy ticket for £18 per person are available. Travel duration is 8h 40m
-
VIA Rail Canada0h 56m009:01Burlington, ONAldershot GO09:57Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from VIA Rail Canada goes from Aldershot GO, Burlington, ON (Canada) at 03/11/2026 09:01:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 03/11/2026 09:57:00. 50 Economy ticket for £24 per person are available. Travel duration is 0h 56m
-
Ontario Northland4h 56m010:23Barrie, ONAllandale Waterfront GO15:19Saint Catharines, ONBrock University0EconomyA Bus from Ontario Northland goes from Allandale Waterfront GO, Barrie, ON (Canada) at 02/11/2026 10:23:00 to Brock University, Saint Catharines, ON (Canada) arriving at 02/11/2026 15:19:00. 50 Economy ticket for £25 per person are available. Travel duration is 4h 56m
-
FlixBus6h 45m008:00London, ONCentral Bus Station14:45Saint Catharines, ONBrock University0EconomyA Bus from FlixBus goes from Central Bus Station, London, ON (Canada) at 01/11/2026 08:00:00 to Brock University, Saint Catharines, ON (Canada) arriving at 01/11/2026 14:45:00. 50 Economy ticket for £37 per person are available. Travel duration is 6h 45m
-
FlixBus6h 45m008:00London, ONCentral Bus Station14:45Saint Catharines, ONBrock University0EconomyA Bus from FlixBus goes from Central Bus Station, London, ON (Canada) at 01/11/2026 08:00:00 to Brock University, Saint Catharines, ON (Canada) arriving at 01/11/2026 14:45:00. 50 Economy ticket for £38 per person are available. Travel duration is 6h 45m
-
Greyhound US14h 35m008:50NewarkPenn Station23:25Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from Greyhound US goes from Penn Station, Newark (USA) at 03/11/2026 08:50:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 03/11/2026 23:25:00. 50 Economy ticket for £39 per person are available. Travel duration is 14h 35m
-
FlixBus6h 35m011:00London, ONThe D.B. Weldon Library17:35Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from FlixBus goes from The D.B. Weldon Library, London, ON (Canada) at 01/11/2026 11:00:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 01/11/2026 17:35:00. 50 Economy ticket for £43 per person are available. Travel duration is 6h 35m
-
Greyhound US14h 35m008:50NewarkPenn Station23:25Saint Catharines, ONUnion Bus Terminal0EconomyA Bus from Greyhound US goes from Penn Station, Newark (USA) at 02/11/2026 08:50:00 to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 02/11/2026 23:25:00. 50 Economy ticket for £45 per person are available. Travel duration is 14h 35m
Your route is not there? In the search bar, we have already filled Saint Catharines, ON as your destination. You just have to enter your place of departure. However, if you want to take the bus from Saint Catharines, 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 Saint Catharines, 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 Saint Catharines, 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 Saint Catharines, ON.



