Cheap Bus, Train and Carpool tickets to Sarnia

What are the most popular routes to Sarnia?

Toronto - SarniaAverage priceARS 89 071Average duration7hDaily departures8
Kitchener - SarniaAverage priceARS 42 862Average duration3h 25mDaily departures4
Kitchener - SarniaAverage priceARS 77 530Average duration3h 6mDaily departures1
Ottawa - SarniaAverage priceARS 105 474Average duration13h 55mDaily departures9
Ottawa - SarniaAverage priceARS 295 686Average duration12hDaily departures7