Cheap Bus, Train and Shuttle tickets to Oshawa

Scenic view of Oshawa

What are the most popular routes to Oshawa?

Ottawa - OshawaAverage priceARS 122,090Average duration3h 58mDaily departures15
Toronto - OshawaAverage priceARS 14,072Average duration1h 3mDaily departures315
Toronto - OshawaAverage priceARS 20,397Average duration1hDaily departures32
Kingston - OshawaAverage priceARS 76,423Average duration1h 50mDaily departures12
Kingston - OshawaAverage priceARS 43,238Average duration2h 25mDaily departures5