ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Barrie

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Toronto to Barrie

🚌 Traveling from Toronto to Barrie by bus is a convenient and efficient way to reach your destination. The direct bus service departs from Toronto Union Station Bus Terminal and arrives in Barrie twice daily, taking approximately 1 hour and 45 minutes. 🚌 Prices for the bus between Toronto and Barrie range from C$18 to C$34, making it an affordable transportation option for those looking to explore both cities. Sit back, relax, and enjoy the journey from the bustling city of Toronto to the charming town of Barrie.

Where to stay in Barrie

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Toronto and Barrie. The bus departs from the Toronto Union Station Bus Terminal and arrives directly in Barrie. These buses operate twice daily, seven days a week, and the journey typically takes around 1 hour and 45 minutes. It's a convenient and efficient way to travel between the two cities.
  • You can catch the bus from Toronto to Barrie at the Toronto Union Station Bus Terminal. This is where Ontario Northland, the bus service provider for this route, operates its departures. Ensure you arrive at the bus terminal well in advance of the scheduled departure time to board the bus to Barrie comfortably. Keep an eye out for any updates or changes to the departure location.
  • The bus from Toronto to Barrie arrives at the Barrie station. This is the final stop for the Ontario Northland bus service on this route. Upon reaching Barrie station, passengers can disembark and continue with their onward plans in the city. It's recommended to check the station's facilities and nearby transportation options for a smooth transition upon arrival.
  • The cost of a bus ticket from Toronto to Barrie typically ranges from C$18 to C$34, depending on the specific fare type and any applicable discounts. The price may vary based on factors such as the time of booking, demand, and the bus service provider. It's recommended to check with the bus company, such as Ontario Northland, for the most up-to-date pricing information and any available promotions for the Toronto to Barrie route.
  • There are two buses that operate daily between Toronto and Barrie. These buses are direct services provided by Ontario Northland, departing from the Toronto Union Station Bus Terminal and arriving at the Barrie station. The journey takes approximately 1 hour and 45 minutes. It's advised to check the schedule and book tickets in advance, especially during peak travel times, to secure your preferred departure time.
  • The Toronto to Barrie buses are typically less crowded during off-peak hours, which are usually mid-morning or mid-afternoon departures. The most crowded times are usually during the early morning and late afternoon departures when commuters may be traveling to and from work. To have a more comfortable and less crowded experience, consider planning your bus journey during the mid-morning or mid-afternoon departures. It's also recommended to book your tickets in advance to secure your preferred timing and seat.
  • The first bus of the day from Toronto to Barrie typically departs in the early morning. The specific departure time may vary, but it is usually around the start of the service day. The last bus of the day usually departs in the evening, allowing passengers to travel until later hours. For specific departure times, it is advisable to check the Ontario Northland bus schedule for the most up-to-date information.

Will you be returning to Toronto by bus?

If you are looking for a return bus trip, check out the buses from Barrie to Toronto.

See schedule