How to get from Barrie to Toronto Zoo by bus and train?
Barrie to Toronto Zoo - Train Schedule
The BR train from Barrie to Toronto Zoo runs from 05:13 to 13:09, with departures every 15 min-4 hr 5 min. The trip takes about 3 hr 52 min, with regular service throughout the operating hours.
From Barrie to Toronto Zoo by bus and train
To get from Barrie to Toronto Zoo, 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 LE train and finally take the 86A bus from Eglinton Ave East at Bellamy Rd North - Eglinton Go Station station to Toronto Zoo station. The total trip duration for this route is approximately 3 hr 52 min. The ride fare is CA$17.37. The bus and train schedule from Barrie may change. We recommend you check the updated bus and train schedule to Toronto Zoo on the Moovit app.
Step by Step
- 1Walk to train stationAllandale Waterfront Go1.75 km • 22 min
- 2Wait for trainBR# | Union Station Go
- 3Ride to train stationUnion Station107 min
- 4Wait for trainLE# | Durham College Oshawa Go
- 5Ride to train stationEglinton Go23 min
- 6Walk to bus stationEglinton Ave East at Bellamy Rd North - Eglinton Go StationID 224460 m • 1 min
- 7Wait for bus86AEast - 86a Scarborough Towards Toronto Zoo
- 8Ride to bus stationToronto ZooID 652836 min
- 9Walk toToronto Zoo361 Old Finch Ave1.86 km • 24 min
Public transit directions from Barrie to Toronto Zoo
Bus And Train schedule from Barrie to Toronto Zoo
Related Routes
- Brampton to Toronto Zoo
- Markham to Toronto Zoo
- Mississauga to Toronto Zoo
- Richmond Hill to Toronto Zoo
- Toronto to Toronto Zoo
- Vaughan to Toronto Zoo
- Oakville to Toronto Zoo
- Burlington to Toronto Zoo
- Hamilton to Toronto Zoo
- Milton to Toronto Zoo
- Halton Hills to Toronto Zoo
- Aurora to Toronto Zoo
- Newmarket to Toronto Zoo
- Bradford West Gwillimbury to Toronto Zoo
- Ajax to Toronto Zoo
- Whitby to Toronto Zoo
- Oshawa to Toronto Zoo
- Uxbridge to Toronto Zoo
- Guelph to Toronto Zoo
- Orangeville to Toronto Zoo
Questions & Answers
What is the fastest way to get from Barrie to Toronto Zoo?
The fastest way takes 232 minutes, using Train line BR, Train line LE, Bus line 86A.
Is there a direct train between Barrie and Toronto Zoo in Toronto?
No, you’ll have to take 2 train lines and one bus line in total. The total traveling time is 3 hr 52 min.
Which train line goes from Barrie to Toronto Zoo in Toronto?
The BR train line goes from Allandale Waterfront Go station near Barrie in Toronto to Union Station. From there you’ll have to take one train line and one bus line till Union Station near Toronto Zoo.
How long does it take to travel from Barrie to Toronto Zoo in Toronto by train and bus?
The total travel time between Barrie and Toronto Zoo by train and bus is about 3 hr 52 min.
Where do I get on the train near Barrie to get to Toronto Zoo 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 traveling between Barrie and Toronto Zoo in Toronto?
Get off the train at the Union Station, which is closest to Toronto Zoo.
How much is the total train and bus fare from Barrie to Toronto Zoo?
The ride from Barrie to Toronto Zoo costs CA$17.37.
Popular Routes
- Terminal 1 - Toronto Pearson Int'L Airport to Guelph
- York University to Union Station (YBZ)
- St. Catharines to Mississauga
- Toronto Eaton Centre to Casa Loma
- Whitby to Yorkdale Shopping Centre
- Square One to City of Burlington
- Hamilton to Brampton
- Erin Mills Town Centre to Meadowvale Town Centre Bus Terminal
- Toronto Pearson International Airport (Yyz) to Georgetown Go Station
- Toronto Pearson International Airport (Yyz) to The Omni King Edward Hotel
- Hamilton to Union Station (YBZ)
- Bramalea Terminal to Union Station (YBZ)
- Aldershot VIA/GO Station to Hamilton
- Guelph to Canada's Wonderland
- Barrie to Oshawa GO Station
- Kennedy Road to Matheson Boulevard East
- Cambridge, Ontario to Hamilton
- York University to Ajax
- Oakville to St. Catharines
- Richmond Hill to Ontario Tech University