What are the most popular bus routes to Barrie?
We've found the top bus routes travelers take to get to Barrie! Every day our bus partners (Ontario Northland, FlixBus, Poparide) bring people from major cities to Barrie. Enjoy the convenience of taking the bus to Barrie!
Daily Departures | Average price | Average trip duration | ||
---|---|---|---|---|
Buses from Toronto to Barrie | Daily Departures36 | Average price$25 | Average trip duration1h 55m | |
Buses from London to Barrie | Daily Departures1 | Average price$53 | Average trip duration3h 25m | |
Buses from Niagara Falls to Barrie | Daily Departures3 | Average price$51 | Average trip duration5h 25m | |
Buses from Orillia to Barrie | Daily Departures12 | Average price$15 | Average trip duration30m | |
Buses from North Bay to Barrie | Daily Departures16 | Average price$60 | Average trip duration5h 3m |
What bus companies operate from Barrie?
Easily book cheap bus tickets to Barrie
We recommend booking as early as possible. You can also create a Busbud account and sign up for email updates on your favorite travel routes and bus companies!

Where are the popular stops in Barrie?
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. Use Busbud to book your trip online, in your own language and currency, wherever you are. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
Popular bus routes to and from Barrie
Buses Going to Barrie
- Bus from Toronto to Barrie
- Bus London - Barrie
- Niagara Falls - Barrie
- Bus from North Bay to Barrie
- Bus Orillia - Barrie
- Ottawa - Barrie
- Bus from Vaughan to Barrie
- Bus Greater Sudbury - Barrie
- Huntsville - Barrie
- Bus from Sault Ste. Marie to Barrie
- Bus Parry Sound - Barrie
- Bracebridge - Barrie
- Bus from Kingston to Barrie
- Bus Thunder Bay - Barrie
Buses Leaving from Barrie
- Bus from Barrie to Toronto
- Bus Barrie - Orillia
- Barrie - Midland
- Bus from Barrie to Collingwood
- Bus Barrie - Owen Sound
- Barrie - Ottawa
- Bus from Barrie to Hamilton
- Bus Barrie - North Bay
- Barrie - Huntsville
- Bus from Barrie to Niagara Falls
- Bus Barrie - Greater Sudbury
- Barrie - London
- Bus from Barrie to Bracebridge
- Bus Barrie - Sault Ste. Marie
Top traveled bus routes in Canada
Plan your next bus trip
- Bus from Cape Town to Mthatha
- Bus Pretoria - Durban
- Mthatha - Cape Town
- Bus from Johannesburg to Mthatha
- Bus Mthatha - Johannesburg
- Pretoria - Cape Town
- Bus from Port Elizabeth to Johannesburg
- Bus Bloemfontein - Johannesburg
- Cape Town - Queenstown
- Bus from Port Elizabeth to Cape Town
- Bus Johannesburg - Port Elizabeth
- Durban - Cape Town
- Bus from Cape Town to Durban
- Bus Cape Town - Port Elizabeth
- Cape Town - Pretoria
Popular places nearby Barrie
Discover exciting bus trips to destinations close to Barrie for a quick adventure.
Top getaways near Barrie
Enjoy a short bus ride from Barrie to explore destinations perfect for a weekend escape.
- Barrie to Sheridan College - Hazel McCallion Campus
- Barrie to Blue Mountains
- Barrie to Yorkdale Bus Terminal
- Barrie to Guelph Central Station
- Bus from Barrie to Toronto
- Bus Barrie - Owen Sound
- Barrie - Hamilton
- Bus from Barrie to Bracebridge
- Bus Barrie - Huntsville
- Barrie - Vaughan
- Bus from Barrie to St. Catharines
- Bus Waterloo - Barrie
- Meaford - Barrie
- Bus from Barrie to Guelph
Find the best long-distance bus routes from Barrie
Plan an extended journey with our top long-distance bus routes from Barrie.
- Barrie to Madison Square Garden
- Barrie to Port Authority
- Barrie to Times Square
- Barrie to Sudbury Bus Terminal
- London Station to Barrie
- Empire State Building to Barrie
- Bus from Barrie to Midland
- Bus Barrie - Kingston
- Barrie - Strickland
- Bus from Barrie to Niagara Falls
- Bus Massey - Barrie
- Barrie - Ottawa
- Bus from Huntsville to Barrie
- Bus Barrie - Greater Sudbury
- Barrie - Windsor
- Canada
- Bus to Barrie