Trip to Barrie

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance101 km
Avg. price$ 11
Train trips12 found

Trains from Toronto to Barrie

🚂 The train journey from Toronto to Barrie takes approximately 1 hour and 44 minutes. Departing from Toronto Union Station, travelers will arrive at Allandale Waterfront GO station in Barrie. 🎟️ Prices for the train between Toronto and Barrie range from C$15 to C$22, making it an affordable and convenient transportation option for those looking to explore the beautiful city of Barrie.

Where to stay in Barrie

There are over 23 hotels to stay in Barrie. Prices range from $35 per night.

Accomodation
  • GO Transit is the main company that provides train routes from Toronto Union Station to Barrie. The direct train service departs from Toronto Union Station and arrives at Allandale Waterfront GO station. Trains operate every day, with departures every four hours, and the journey typically takes around 1 hour and 44 minutes. Ticket prices for the train journey from Toronto to Barrie range from C$15 to C$22.
  • The fastest train between Toronto and Barrie is the direct service operated by GO Transit. This train departs from Toronto Union Station and arrives at Allandale Waterfront GO station, with a journey time of approximately 1 hour and 44 minutes. GO Transit trains run every day, departing every four hours, providing a convenient and efficient travel option between the two cities. Ticket prices for this fast train service range from C$15 to C$22.
  • Trains to Barrie from Toronto depart from Toronto Union Station, which is the main departure station for GO Transit services. Toronto Union Station is conveniently located in downtown Toronto, making it easily accessible for travelers. Passengers can board the GO Transit train at Toronto Union Station to enjoy a smooth journey to Barrie.
  • There are multiple trains available between Toronto and Barrie operated by GO Transit. These trains depart from Toronto Union Station and arrive at Allandale Waterfront GO station. Services run every four hours, providing travelers with frequent options to make the journey. The train ride typically takes around 1 hour and 44 minutes, offering a convenient and efficient transportation choice between the two cities.
  • The train from Toronto to Barrie operated by GO Transit arrives at Allandale Waterfront GO station in Barrie. This station serves as the final destination for this train route, providing passengers with a convenient location to disembark and continue their journey in Barrie. Allandale Waterfront GO station is well-equipped with facilities and amenities to ensure a smooth transition for travelers arriving in Barrie via train.
  • The first train of the day to travel from Toronto to Barrie departs from Toronto Union Station and arrives at Allandale Waterfront GO station. Services operate every four hours, providing passengers with multiple departure times throughout the day. The journey typically takes approximately 1 hour and 44 minutes, allowing travelers to reach Barrie efficiently and conveniently via train. The last train of the day also follows this schedule, ensuring that passengers have options for evening travel to Barrie from Toronto.
  • There are approximately six direct train trips each day between Toronto and Barrie. The train services operated by GO Transit depart from Toronto Union Station and arrive at Allandale Waterfront GO station, with services running every four hours. This frequent schedule provides travelers with flexibility and multiple options for making the journey between the two cities. The train ride typically takes around 1 hour and 44 minutes, offering a convenient and efficient transportation option for passengers traveling from Toronto to Barrie.
  • Yes, there is a direct train route between Toronto and Barrie. The train departs from Toronto Union Station and arrives at Allandale Waterfront GO station without any transfers. This direct service operates every day, with departures available every four hours, and the journey typically takes around 1 hour and 44 minutes, making it a convenient option for travelers commuting between the two cities.
  • The cost of a train ticket from Toronto to Barrie ranges from C$15 to C$22, depending on the specific fare type and any discounts that may apply. The pricing structure allows for flexibility in choosing a ticket that best fits individual travel preferences and budget constraints. Passengers can select from various fare options within this price range to make their journey between Toronto and Barrie affordable and convenient.

Will you be returning to Toronto by train?

If you are looking for the return train journey, check out trains from Barrie to Toronto

See schedule