Cheap Bus, Train, and Carpool tickets to Barrie

Scenic view of Barrie

What are the most popular routes to Barrie?

Ottawa - BarrieAverage priceTRY 2,924Average duration9h 59mDaily departures12
Sudbury - BarrieAverage priceTRY 2,870Average duration4h 26mDaily departures11
North Bay - BarrieAverage priceTRY 2,495Average duration5h 3mDaily departures10
Orillia - BarrieAverage priceTRY 647Average duration35mDaily departures11
Hamilton - BarrieAverage priceTRY 1,493Average duration3h 23mDaily departures8

Barrie stations and stops

Locations map