Among the sustainable travel choices, the Train stands out as a good way to reach Barrie. The journey takes about 1 hour 48 minutes and with fares starting at just CLP 10,530, it presents an excellent value for a comfortable ride.
Flixbus is a European bus operator that offers intercity and bus travel in over 38 countries. Known for their easy-to-spot lime green buses and for offering affordable transportation between cities in Europe and the Americas, Flixbus is a good option for those looking for an affordable, reliable bus company. In their buses, you'll find free WiFi, bathrooms, and power outlets. You can also pay extra to choose your seat and get extra legroom, or even buy a snack or drink onboard directly from the driver. You can reschedule your ticket for a small fee, which varies from $1 to $5, depending on how close you are to the departure date.
FlixBus Toronto Barrie recent customer reviews
Very nice
5.0 out of 5 stars
Zain A.
Everything fine
5.0 out of 5 stars
Rodney G.
Bus was 10.min late leaving Union Sation.Would ha e been helpful to know why.
Users consistently praise the friendly and helpful nature of Ontario Northland's drivers, highlighting their professionalism even in challenging conditions. Passengers appreciate the clean buses, comfortable seats, and reliable service that is often on time. While some mention occasional delays due to external factors like traffic or accidents, overall satisfaction remains high with many expressing a desire to use this service again for its comfort and efficiency.
Ontario Northland Toronto Barrie recent customer reviews
This bus is always late when this particular driver is on duty. He arrives late at Yorkdale and I get very late to reach home. I have to go to work early next morning and this makes my life difficult. Please take care of this matter urgently. It happens always with the same driver.
1.0 out of 5 stars
Giju G.
The driver left me. I was there 20:15 and watch the driver drive away without stoping
1.0 out of 5 stars
Uchenna F.
One of the best buses I know, it has charging plugs, wifi, seats are comfortable and it's clean...Ontario Northland is the best I wish they had a route from Toronto to Montreal.
Frequently asked questions about traveling from Toronto to Barrie by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Toronto to Barrie?
The cheapest bus tickets from Toronto to Barrie start from CLP 14,078. The average price for this route is around CLP 22,331. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Toronto to Barrie?
The average bus trip duration from Toronto to Barrie is 1h 56m, covering a distance of 50 miles (80 km). The quickest bus can get you there in 50m and is operated by Ontario Northland.
Which bus companies service the Toronto to Barrie route?
Several major bus companies operate on this route with 55 buses available per day, including services from FlixBus, Ontario Northland.
What is the earliest and latest departure time for the bus from Toronto to Barrie?
The earliest bus departs from Toronto to Barrie at 12:10am. And the latest bus departs at 11:30pm.
What are the CO₂ emissions for the bus trip from Toronto to Barrie?
A bus trip from Toronto to Barrie generates an estimated 1.9853500000000002 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
What is the best bus company from Toronto to Barrie?
According to Busbud customers, the highest-rated bus company on this route is Ontario Northland, with an average rating of 4.2 out of 5 stars based on 7877 reviews.
Which bus company has the best Wi-Fi from Toronto to Barrie?
Based on reviews on Busbud, the bus company Ontario Northland has the best Wi-Fi rating with a score of 3.7.
Which bus company has the most timely service from Toronto to Barrie?
According to Busbud traveler reviews, the most timely bus company on this route is FlixBus, with a punctuality rating of 4.0 out of 5 stars.
Which bus company has the cleanest buses from Toronto to Barrie?
According to Busbud traveler reviews, the bus company with the cleanest buses on this route is Ontario Northland, with a cleanliness rating of 4.7 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
07/01
CLP 20,519
07/02
CLP 20,567
Today
CLP 16,592
07/04
CLP 12,797
07/05
CLP 12,797
07/06
CLP 11,849
07/07
CLP 12,323
07/08
CLP 11,374
The cheapest trip from Toronto to Barrie was searched and found on Jul 8, 2026 with a price of CLP 11,374
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Toronto to Barrie, as early as possible.
You can expect to pay from CLP 11,374 to CLP 24,655 for a bus ticket from Toronto to Barrie based on the last 2 days. You can expect to find the cheapest price for the trip at CLP 11,374 which is on 2026-07-08.
Usually Ontario Northland will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.