Cheap Bus, Train and Carpool tickets to Barrie

Scenic view of Barrie

What are the most popular routes to Barrie?

Toronto - BarrieAverage priceCA$34Average duration1h 59mDaily departures56
North Bay - BarrieAverage priceCA$75Average duration5hDaily departures11
Ottawa - BarrieAverage priceCA$89Average duration9h 49mDaily departures20
Windsor - BarrieAverage priceCA$77Average duration9h 55mDaily departures3
Collingwood - BarrieAverage priceCA$21Average duration55mDaily departures6

Stations and stops in Barrie

Map of locations