What are the most popular routes to Oshawa?
| Burlington - Oshawa | Average priceR$280 | Average duration2h 38m | Daily departures6 | |
| Kingston - Oshawa | Average priceR$137 | Average duration2h 45m | Daily departures5 | |
| London - Oshawa | Average priceR$414 | Average duration5h 7m | Daily departures9 | |
| Windsor - Oshawa | Average priceR$522 | Average duration6h 34m | Daily departures7 | |
| Cornwall - Oshawa | Average priceR$625 | Average duration3h 10m | Daily departures6 | |
Top departures from Oshawa
Top intercity train routes