- Sault Ste. Marie to Barrie buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Sault College | Barrie Allandale Transit Terminal | Cheapest | ||||
![]() | Bus | Howard Johnson | Barrie Allandale Transit Terminal | Fastest | ||||
![]() | Bus | Sault College | Barrie Allandale Transit Terminal | No tags | ||||
![]() | Bus | Sault Area Hospital | Barrie Allandale Transit Terminal | No tags | ||||
![]() | Bus | Sault Area Hospital | Barrie Allandale Transit Terminal | No tags |
Last refresh of the prices: Last Wednesday at 11:35 PM EST.
Compare 2 ways to go from Sault Ste. Marie to Barrie
Among the sustainable travel choices, the bus stands out as a good way to reach Barrie. The journey takes about 11 hours 43 minutes, and with fares starting at just $145, it presents an excellent value for a comfortable ride.
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$145 - $185 | Average Duration11h 43m | 11kg CO₂e | ||
Carpool | Average Price$132 - $132 | Average Duration6h 45m | 18kg CO₂e |
Compare bus companies
Based on 7699 reviews, the company was rated 4.2 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Ontario Northland ticket prices on this trip start at $145
Ontario Northland Sault Ste. Marie Barrie recent customer reviews
I thought the service was great we were able to have breaks to eat and smoke which was great enjoyed this service would ride with them again👍👍
Roxanne W.
I give my first experience using Ontario Northland an excellent 5 Star rating!! All my bus drivers couldn’t have been more personable, helpful, and - they were all excellent drivers! My 10 hour bus drive each way was comfortable, as well...much better than I was anticipating on such a long journey. I will be recommending Ontario Northland bus travelling to all my friends.
Judy L.
The drivers were friendly and knowledgeable. Kind and considerate. The customer service representative in Sudbury, male with glasses was very short and rude not only with me but I observed how brief and short he was expressing annoyance especially with passengers who had a language barrier. The seats were comfortable, wifi connection was great. There were a lot of stops from Sudbury to Barrie. Almost too many. Otherwise a five star for Ontario Northland. I would cut down on all the little stops.
Danielle M.
Where are the popular stops in Sault Ste. Marie and Barrie?
Frequently asked questions about travelling from Sault Ste. Marie, CA to Barrie by bus
What is the travel distance from Sault Ste. Marie to Barrie?
Sault Ste. Marie and Barrie are 438 km (272 miles) apart.
What are the departure and arrival locations for buses traveling from Sault Ste. Marie to Barrie?
Buses departing from Sault Area Hospital in Sault Ste. Marie will take you to Allandale Waterfront GO in Barrie.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Sault Ste. Marie, CA to Barrie, as early as possible.
You can expect to pay from $120 to $167 for a bus ticket from Sault Ste. Marie, CA to Barrie based on the last 2 days. You can expect to find the cheapest price for the trip at $120 which is on 2025-11-17.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Sault Ste. Marie
Buses Leaving from Sault Ste. Marie
- Bus from Sault Ste. Marie to Toronto
- Bus Sault Ste. Marie - Thunder Bay
- Sault Ste. Marie - Sudbury
- Bus from Sault Ste. Marie to Wawa
- Bus Sault Ste. Marie - Ottawa
- Sault Ste. Marie - North Bay
- Bus from Sault Ste. Marie to Barrie
- Bus Sault Ste. Marie - Blind River
- Sault Ste. Marie - Marathon
- Bus from Sault Ste. Marie to White River
- Bus Sault Ste. Marie - Winnipeg
- Sault Ste. Marie - Espanola
- Bus from Sault Ste. Marie to Thessalon
- Bus Sault Ste. Marie - London
- Sault Ste. Marie - Guelph
Buses Going to Sault Ste. Marie
- Bus from Toronto to Sault Ste. Marie
- Bus Sudbury - Sault Ste. Marie
- Wawa - Sault Ste. Marie
- Bus from Echo Bay to Sault Ste. Marie
- Bus Goulais River - Sault Ste. Marie
- Ottawa - Sault Ste. Marie
- Bus from Barrie to Sault Ste. Marie
- Bus Blind River - Sault Ste. Marie
- Thunder Bay - Sault Ste. Marie
- Bus from North Bay to Sault Ste. Marie
- Bus Espanola - Sault Ste. Marie
- Marathon - Sault Ste. Marie
- Bus from White River to Sault Ste. Marie
- Bus London - Sault Ste. Marie
- Thessalon - Sault Ste. Marie
Popular Buses Connecting Barrie
Buses Leaving from Barrie
- Bus from Barrie to Toronto
- Bus Barrie - Orillia
- Barrie - Collingwood
- Bus from Barrie to Ottawa
- Bus Barrie - Midland
- Barrie - Owen Sound
- Bus from Barrie to North Bay
- Bus Barrie - Sudbury
- Barrie - Huntsville
- Bus from Barrie to Kitchener
- Bus Barrie - Hamilton
- Barrie - Bracebridge
- Bus from Barrie to Gravenhurst
- Bus Barrie - Parry Sound
- Barrie - Vaughan
Buses Going to Barrie
- Bus from Sudbury to Barrie
- Bus London - Barrie
- Toronto - Barrie
- Bus from Niagara Falls to Barrie
- Bus Orillia - Barrie
- North Bay - Barrie
- Bus from Huntsville to Barrie
- Bus Ottawa - Barrie
- Bracebridge - Barrie
- Bus from Parry Sound to Barrie
- Bus Vaughan - Barrie
- Guelph - Barrie
- Bus from Gravenhurst to Barrie
- Bus Sault Ste. Marie - Barrie
- Kingston - Barrie
Popular routes in this country
- Bus from Fort McMurray to Edmonton
- Bus Kingston - Toronto
- Edmonton - Fort McMurray
- Bus from Grande Prairie to Edmonton
- Bus Vancouver - Kelowna
- Toronto - Quebec City
- Bus from Edmonton to Grande Prairie
- Bus Vancouver - Whistler
- Kelowna - Vancouver
- Bus from Kamloops to Vancouver
- Bus Calgary - Vancouver
- Vancouver - Kamloops
- Bus from Saskatoon to Edmonton
- Bus Edmonton - Saskatoon
- Quebec City - Montreal






