The average bus between Yorkdale and Barrie South GO takes 2h 20m and the fastest bus takes 1h 14m. The bus service runs several times per day from Yorkdale to Barrie South GO. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Yorkdale and Barrie South GO. The earliest departure is at 12:10 AM at night, and the last departure from Yorkdale is at 8:15 PM which arrives into Barrie South GO at 10:06 PM. All services require a transfer at Barrie Allandale Terminal and take an average of 2h 20m. The schedules shown below are for the next available departures.

4h 10m • 1 change

1h 58m • 1 change

1h 47m • 1 change

2h 7m • 1 change

7h 2m • 1 change

2h 20m • 1 change

1h 47m • 1 change

2h 7m • 1 change

8h 53m • 1 change

2h 52m • 1 change

2h 17m • 1 change

2h 37m • 1 change

4h 10m • 1 change

1h 58m • 1 change

1h 47m • 1 change

2h 7m • 1 change

4h 10m • 1 change

1h 58m • 1 change

1h 47m • 1 change

2h 7m • 1 change

4h 10m • 1 change

1h 58m • 1 change

1h 47m • 1 change

2h 7m • 1 change
Want to know about travelling from Yorkdale to Barrie South GO? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Yorkdale to Barrie South GO. However, there are services departing from Yorkdale station and arriving at Barrie South GO station via Barrie Allandale Terminal. The journey, including transfers, takes approximately 2h 20m.
Yorkdale to Barrie South GO bus services, operated by Ontario Northland, depart from Yorkdale station.
Yorkdale to Barrie South GO bus services, operated by Ontario Northland, arrive at Barrie Allandale Terminal station.
The distance between Yorkdale and Barrie South GO is 71.2 km. The road distance is 89 km.
Ontario Northland operates a bus from Yorkdale to Barrie Allandale Terminal every 4 hours. Tickets cost $9–28 and the journey takes 53 min.