Cheap Bus, Train and Shuttle tickets to Oshawa

Scenic view of Oshawa

What are the most popular routes to Oshawa?

Toronto - OshawaAverage priceTRY 634Average duration1hDaily departures29
Montreal - OshawaAverage priceTRY 4,951Average duration4h 27mDaily departures15
Windsor - OshawaAverage priceTRY 4,841Average duration6h 34mDaily departures7
Kitchener - OshawaAverage priceTRY 1,313Average duration4h 35mDaily departures5
Kitchener - OshawaAverage priceTRY 2,935Average duration4h 54mDaily departures4