How to get from Barrie to St. Catharines by bus and train?
From Barrie to St. Catharines by bus and train
To get from Barrie to St. Catharines in Toronto, you’ll need to take 2 train lines and one bus line: take the BR train from Allandale Waterfront Go station to Union Station station. Next, you’ll have to switch to the LW train and finally take the 12 bus from Burlington Go Bus station to St. Catharines Fairview Mall station. The total trip duration for this route is approximately 5 hr 19 min. The ride fare is CA$24.44. The bus and train schedule from Barrie may change. We recommend you check the updated bus and train schedule to St. Catharines on the Moovit app.
Step by Step
- 1Walk to train stationAllandale Waterfront Go1.83 km • 24 min
- 2Wait for trainBR# | Union Station Go
- 3Ride to train stationUnion Station107 min
- 4Wait for trainLW# | Aldershot Go
- 5Ride to train stationBurlington Go61 min
- 6Walk to bus stationBurlington Go BusID 10017720 m • 1 min
- 7Wait for bus1212 - Niagara Falls
- 8Ride to bus stationSt. Catharines Fairview MallID 10240258 min
Alternative route from Barrie to St. Catharines by bus and train via BR, FLIXBUS 2709 and 312
To get from Barrie to St. Catharines in Toronto, you’ll need to take one train line and 2 bus lines: take the BR train from Allandale Waterfront Go station to Union Station station. Next, you’ll have to switch to the FLIXBUS 2709 bus and finally take the 312 bus from St. Catharines Bus Terminal station to Fairview Mall station. The total trip duration for this route is approximately 5 hr 32 min. The bus and train schedule from Barrie may change. We recommend you check the updated bus and train schedule to St. Catharines on the Moovit app.
Step by Step
- 1Walk to train stationAllandale Waterfront Go1.83 km • 24 min
- 2Wait for trainBR# | Union Station Go
- 3Ride to train stationUnion Station107 min
- 4Walk to bus stationToronto (Union Station Bus Terminal)ID TOR6150 m • 2 min
- 5Wait for busFLIXBUS 2709Niagara Falls Canada (Rapidsview)
- 6Ride to bus stationSt. Catharines (Downtown)ID 7SC135 min
- 7Walk to bus stationSt. Catharines Bus TerminalID DTT170 m • 3 min
- 8Wait for bus312Vine Street - Lakeshore Road
- 9Ride to bus stationFairview MallID FVM9 min
- 10Walk toSt. Catharines30 m • 1 min
Public transit directions from Barrie to St. Catharines
Bus And Train schedule from Barrie to St. Catharines
Related Routes
- Brampton to St. Catharines
- Mississauga to St. Catharines
- Richmond Hill to St. Catharines
- Toronto to St. Catharines
- Oakville to St. Catharines
- Burlington to St. Catharines
- Milton to St. Catharines
- Newmarket to St. Catharines
- Bradford West Gwillimbury to St. Catharines
- Oshawa to St. Catharines
- Kitchener to St. Catharines
- Peterborough to St. Catharines
- Terminal 1 - Toronto Pearson Int'L Airport to St. Catharines
- Toronto Eaton Centre to St. Catharines
- City of Welland to St. Catharines
- Aldershot VIA/GO Station to St. Catharines
- Costco Wholesale to St. Catharines
- Cambridge, Ontario to St. Catharines
- Conestoga College Doon Campus to St. Catharines
- University of Guelph to St. Catharines
Alternative route from Barrie to St. Catharines by bus and train via BR, FLIXBUS 2709 and 312
To get from Barrie to St. Catharines in Toronto, you’ll need to take one train line and 2 bus lines: take the BR train from Allandale Waterfront Go station to Union Station station. Next, you’ll have to switch to the FLIXBUS 2709 bus and finally take the 312 bus from St. Catharines Bus Terminal station to Fairview Mall station. The total trip duration for this route is approximately 5 hr 32 min. The bus and train schedule from Barrie may change. We recommend you check the updated bus and train schedule to St. Catharines on the Moovit app.
Step by Step
- 1Walk to train stationAllandale Waterfront Go1.83 km • 24 min
- 2Wait for trainBR# | Union Station Go
- 3Ride to train stationUnion Station107 min
- 4Walk to bus stationToronto (Union Station Bus Terminal)ID TOR6150 m • 2 min
- 5Wait for busFLIXBUS 2709Niagara Falls Canada (Rapidsview)
- 6Ride to bus stationSt. Catharines (Downtown)ID 7SC135 min
- 7Walk to bus stationSt. Catharines Bus TerminalID DTT170 m • 3 min
- 8Wait for bus312Vine Street - Lakeshore Road
- 9Ride to bus stationFairview MallID FVM9 min
- 10Walk toSt. Catharines30 m • 1 min
Questions & Answers
What is the fastest way to get from Barrie to St. Catharines?
The fastest way takes 319 minutes, using Train line BR, Train line LW, Bus line 12.
What is the alternative route to get from Barrie to St. Catharines?
The alternative route takes 332 minutes, using Train line BR, Bus line FLIXBUS 2709, Bus line 312.
Is there a direct train between Barrie and St. Catharines in Toronto?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 5 hr 19 min.
Which train line goes from Barrie to St. Catharines in Toronto?
The BR train line goes from Allandale Waterfront Go station near Barrie to # | Union Station Go station. From there you’ll have to take one train line and one bus line till # | Union Station Go station near St. Catharines in Toronto.
How long does it take to travel from Barrie to St. Catharines in Toronto by train and bus?
The total travel time between Barrie and St. Catharines in Toronto by train and bus is about 5 hr 19 min.
Where do I get on the train near Barrie to get to St. Catharines in Toronto?
Get on the BR train from the Allandale Waterfront Go station near Barrie in Toronto.
Where do I get off the train when travelling between Barrie and St. Catharines in Toronto?
Get off the train at the # | Union Station Go stop, which is closest to St. Catharines in Toronto.
How much is the total train and bus fare from Barrie to St. Catharines?
The ride from Barrie to St. Catharines costs CA$24.44.
Popular Routes
- Brampton Go to Orangeville
- Richmond Hill to Waterloo
- Toronto Pearson International Airport (Yyz) to Kensington Market
- Terminal 1 - Toronto Pearson Int'L Airport to Canada's Wonderland
- Whitby to Toronto
- Up Express Union Station to Yzd - Downsview Airport
- Oakville to University Of Toronto Mississauga Campus
- Waterloo to York University
- Canada's Wonderland to Oakville
- Whitby to Oshawa GO Station
- Aldershot VIA/GO Station to McMaster University
- Union Station (YBZ) to St. Catharines
- Burlington to Vaughan Mills
- Oshawa GO Station to Union Station (YBZ)
- Yorkdale Shopping Centre to Newmarket
- Ajax to Centennial College
- Hamilton to Kitchener
- Brampton to Vaughan
- Hamilton to Milton
- McMaster University to Costco Wholesale