How to get from Brampton ON to Barrie by bus and train?
From Brampton ON to Barrie by bus and train
To get from Brampton ON to Barrie in Toronto, you’ll need to take 2 bus lines and one train line: take the 29 bus from Williams Pky W W/Of Chinguacousy Rd station to Ashby Field Rd S/Of Bovaird Dr station. Next, you’ll have to switch to the KI train and finally take the FLIXBUS 2711 bus from Toronto (Union Station Bus Terminal) station to Barrie (Downtown) station. The total trip duration for this route is approximately 3 hr 1 min.
Step by Step
- 1Walk to bus stationWilliams Pky W W/Of Chinguacousy RdID 3160160 m • 3 min
- 2Wait for bus2929a Williams West
- 3Ride to bus stationAshby Field Rd S/Of Bovaird DrID 36867 min
- 4Walk to train stationMount Pleasant Go70 m • 1 min
- 5Wait for trainKI# | Union Station
- 6Ride to train stationUnion Station41 min
- 7Walk to bus stationToronto (Union Station Bus Terminal)ID TOR6300 m • 4 min
- 8Wait for busFLIXBUS 2711Owen Sound (Transit Terminal)
- 9Ride to bus stationBarrie (Downtown)ID 7BA105 min
- 10Walk toBarrie160 m • 3 min
From Brampton ON to Barrie by bus
To get from Brampton ON to Barrie in Toronto, you’ll need to take 3 bus lines: take the 505 bus from Chinguacousy - Zum Bovaird Station Stop Eb station to Morning Star - Zum Bovaird Stop Sb station. Next, you’ll have to switch to the 7 bus and finally take the FLIXBUS 2711 bus from Toronto Pearson International Airport station to Barrie (Downtown) station. The total trip duration for this route is approximately 2 hr 53 min.
Step by Step
- 1Walk to bus stationChinguacousy - Zum Bovaird Station Stop Eb730 m • 10 min
- 2Wait for bus505505 Zum Bovaird East
- 3Ride to bus stationMorning Star - Zum Bovaird Stop SbID 414054 min
- 4Walk to bus stationAirport Rd At Morning Star Dr20 m • 1 min
- 5Wait for bus77 S Airport To City Centre
- 6Ride to bus stationToronto Airport-Term 1 Ground Level [North]16 min
- 7Walk to bus stationToronto Pearson International AirportID 7YYZ250 m • 4 min
- 8Wait for busFLIXBUS 2711Owen Sound (Transit Terminal)
- 9Ride to bus stationBarrie (Downtown)ID 7BA60 min
- 10Walk toBarrie160 m • 3 min
Public transit directions from Brampton ON to Barrie
Public transit stations close to Brampton ON
Brampton ON is located at Brampton ON, Toronto and the nearest public transit station is Williams Pky W W/Of Chinguacousy Rd.
Train stations close to Brampton ON:
- Brampton
Bus stations close to Brampton ON:
- Williams Pky W W/Of Chinguacousy Rd
- Chinguacousy Rd N/Of Williams Pky W
- Williams Pky W at Chinguacousy Rd
Public transit stations close to Barrie, Toronto
Barrie is located at Barrie, Toronto and the nearest public transit station is Toronto at Dunlop.
Train stations close to Barrie:
- Allandale Waterfront Go
Bus stations close to Barrie:
- Toronto at Dunlop
- Maple at Ross
- Downtown Barrie Terminal
Related Routes
- Tiny to Barrie
- Wasaga Beach to Barrie
- Penetanguishene to Barrie
- Brampton to Barrie
- Markham to Barrie
- Richmond Hill to Barrie
- Toronto to Barrie
- Oakville to Barrie
- Burlington to Barrie
- Hamilton to Barrie
- Milton to Barrie
- Pickering to Barrie
- Ajax to Barrie
- Whitby to Barrie
- Waterloo to Barrie
- Kitchener to Barrie
- St. Catharines to Barrie
- Peterborough to Barrie
- Smith-Ennismore-Lakefield to Barrie
- Terminal 1 - Toronto Pearson Int'L Airport to Barrie
From Brampton ON to Barrie by bus
To get from Brampton ON to Barrie in Toronto, you’ll need to take 3 bus lines: take the 505 bus from Chinguacousy - Zum Bovaird Station Stop Eb station to Morning Star - Zum Bovaird Stop Sb station. Next, you’ll have to switch to the 7 bus and finally take the FLIXBUS 2711 bus from Toronto Pearson International Airport station to Barrie (Downtown) station. The total trip duration for this route is approximately 2 hr 53 min.
Step by Step
- 1Walk to bus stationChinguacousy - Zum Bovaird Station Stop Eb730 m • 10 min
- 2Wait for bus505505 Zum Bovaird East
- 3Ride to bus stationMorning Star - Zum Bovaird Stop SbID 414054 min
- 4Walk to bus stationAirport Rd At Morning Star Dr20 m • 1 min
- 5Wait for bus77 S Airport To City Centre
- 6Ride to bus stationToronto Airport-Term 1 Ground Level [North]16 min
- 7Walk to bus stationToronto Pearson International AirportID 7YYZ250 m • 4 min
- 8Wait for busFLIXBUS 2711Owen Sound (Transit Terminal)
- 9Ride to bus stationBarrie (Downtown)ID 7BA60 min
- 10Walk toBarrie160 m • 3 min
Questions & Answers
What is the fastest way to get from Brampton ON to Barrie?
The fastest way takes 181 minutes, using Bus line 29, Bus line KI, Bus line FLIXBUS 2711.
What is the alternative route to get from Brampton ON to Barrie?
The alternative route takes 173 minutes, using Bus line 505, Bus line 7, Bus line FLIXBUS 2711.
Is there a direct bus between Brampton ON and Barrie?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 1 min.
Which bus line goes from Brampton ON to Barrie?
The 29 bus line goes from Williams Pky W W/Of Chinguacousy Rd station near Brampton ON in Brampton to 29a Williams West station. From there you’ll have to take one bus line and one train line till 29a Williams West station near Barrie in Toronto.
How long does it take to travel from Brampton ON to Barrie by bus and train?
The total travel time between Brampton ON in Brampton and Barrie in Toronto by bus and train is about 3 hr 1 min.
Where do I get on the bus near Brampton ON to get to Barrie?
Get on the 29 bus from the Williams Pky W W/Of Chinguacousy Rd stop near Brampton ON in Brampton.
Where do I get off the bus when travelling between Brampton ON and Barrie?
Get off the bus at the 29a Williams West stop, which is closest to Barrie in Toronto.