Cheap Bus, Train and Shuttle tickets to Oshawa

Scenic view of Oshawa

What are the most popular routes to Oshawa?

Toronto - OshawaAverage priceSGD 18Average duration1hDaily departures29
Montreal - OshawaAverage priceSGD 138Average duration4h 27mDaily departures15
Windsor - OshawaAverage priceSGD 135Average duration6h 34mDaily departures7
Kitchener - OshawaAverage priceSGD 37Average duration4h 35mDaily departures5
Kitchener - OshawaAverage priceSGD 82Average duration4h 54mDaily departures4