Search bus tickets to Barrie

switcheroo

Quickview

How to get to Barrie by bus?

Routes39
Trips per day124
bus carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Barrie?

The cheapest prices for a bus ticket to Barrie that users have found recently on Wanderu start at $6.22. Such great deals to Barrie are available on one route to Orillia. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Barrie. Orillia at $6.61 has consistently the lowest average bus ticket prices to Barrie.

What are the main bus stations in Barrie?

The most popular bus station in Barrie is 24 Maple Ave. 24 Maple Ave is the busiest bus station in Barrie.

Timmins

There are 15 bus schedules per day connecting Timmins with Barrie. It takes on average 9 hours and 50 minutes to travel 294 miles, 472 kms, by bus from Timmins. One bus company operates schedules from Timmins, with Ontario Northland offering the most daily connections to Barrie. Traveling by bus from Timmins you will most likely to arrive in Barrie at 24 Maple Ave.
Avg. Time
9h 50m
Avg. Price
$74.21

Greater Sudbury

There are 13 bus schedules per day connecting Greater Sudbury with Barrie. It takes on average 4 hours and 39 minutes to travel 160 miles, 257 kms, by bus from Greater Sudbury. One bus company operates schedules from Greater Sudbury, with Ontario Northland offering the most daily connections to Barrie. Traveling by bus from Greater Sudbury you will most likely to arrive in Barrie at 24 Maple Ave.
Avg. Time
4h 39m
Avg. Price
$46.13

Toronto

There are 11 bus schedules per day connecting Toronto with Barrie. It takes on average 1 hour and 22 minutes to travel 54 miles, 86 kms, by bus from Toronto. One bus company operates schedules from Toronto, with Ontario Northland offering the most daily connections to Barrie. Traveling by bus from Toronto you will most likely to arrive in Barrie at 24 Maple Ave.
Avg. Time
1h 22m
Avg. Price
$17.91

Orillia

There are 10 bus schedules per day connecting Orillia with Barrie. It takes on average and 35 minutes to travel 21 miles, 33 kms, by bus from Orillia. One bus company operates schedules from Orillia, with Ontario Northland offering the most daily connections to Barrie. Traveling by bus from Orillia you will most likely to arrive in Barrie at 24 Maple Ave.
Avg. Time
0h 35m
Avg. Price
$6.79

Huntsville

There are 9 bus schedules per day connecting Huntsville with Barrie. It takes on average 2 hours and 58 minutes to travel 69 miles, 111 kms, by bus from Huntsville. One bus company operates schedules from Huntsville, with Ontario Northland offering the most daily connections to Barrie. Traveling by bus from Huntsville you will most likely to arrive in Barrie at 24 Maple Ave.
Avg. Time
2h 58m
Avg. Price
$24.25
Located in Ontario, Canada, you can travel by bus to Barrie from 39 destinations and choose from 124 daily bus schedules to get you there. Ontario Northland has the most bus connections to Barrie. The furthest bus arriving in Barrie covers a distance of 2246.60 miles, 3614.64 kms, covering the journey in 79 hours and 26 minutes

bus companies serving Barrie

Ontario Northland

There are 161 daily Ontario Northland schedules to Barrie. Ontario Northland can get you to Barrie by bus from 116 destinations including Toronto.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 7m
Avg. Price
$49.60

Greyhound

There are 2 daily Greyhound schedules to Barrie. Greyhound can get you to Barrie by bus from 18 destinations including San Francisco.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 37m
Avg. Price
$138.55