Cheap Bus, Train and Carpool tickets to Sarnia

What are the most popular routes to Sarnia?

Burlington - SarniaAverage priceCOP 289,707Average duration4h 20mDaily departures2
Kitchener - SarniaAverage priceCOP 173,805Average duration3h 6mDaily departures1
London - SarniaAverage priceCOP 49,884Average duration1h 40mDaily departures8
Montreal - SarniaAverage priceCOP 888,379Average duration11h 35mDaily departures4
Windsor - SarniaAverage priceCOP 113,165Average duration4h 50mDaily departures3