Cheap Bus, Train and Carpool tickets to Sarnia

What are the most popular routes to Sarnia?

Toronto - SarniaAverage priceARS 88 672Average duration7hDaily departures8
Kitchener - SarniaAverage priceARS 42 670Average duration3h 25mDaily departures4
Kitchener - SarniaAverage priceARS 77 183Average duration3h 6mDaily departures1
Ottawa - SarniaAverage priceARS 105 001Average duration13h 55mDaily departures9
Ottawa - SarniaAverage priceARS 294 360Average duration12hDaily departures7