- Oshawa to Sarnia trains
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Train | VIA Rail Station | Sarnia, ON | No tags | ||||
![]() | Train | VIA Rail Station | Sarnia, ON | No tags | ||||
![]() | Train | VIA Rail Station | Sarnia, ON | No tags | ||||
![]() | Train | VIA Rail Station | Sarnia, ON | No tags | ||||
![]() | Train | VIA Rail Station | Sarnia, ON | No tags |
Compare 2 ways to go from Oshawa to Sarnia
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as the good way to reach Sarnia. The journey takes about 9 hours 50 minutes and with fares starting at just $47, it presents an excellent value for a comfortable ride.
1bus per day
9h 50mAverage Duration
186 milesDistance
7kgCO₂ emissions
Train Companies
4 out of 5 stars4/54,667 reviews
Customers appreciate the punctuality of the service, with early arrivals being mentioned in multiple reviews. However, there are a few instances where trips were delayed by 20 minutes from the scheduled departure time.
VIA Rail Oshawa Sarnia recent customer reviews
They were early on time. The departure and arrival time was very accurate. Thanks
5 out of 5 stars
Benjamin U.
Trip was delayed by 20 minutes from scheduled departure.
5 out of 5 stars
Garry Arvin D.
Train and bus companies in CA:Amtrak, Trenitalia, VIA Rail Canada, Amtrak Acela, NS Nederlandse Spoorwegen, Union Pearson Express






