The route from St. Andrews to Oshawa spans approximately 1,500 km. Driving via the Trans-Canada Highway is the most common approach, taking about 16 hours. Alternatively, you can drive to Moncton and take a flight to Toronto, followed by a GO Train or VIA Rail connection to Oshawa. Oshawa is a major hub in the Durham Region, easily accessible from the 401 highway. This journey takes you through the heart of the Maritimes and into the industrial and urban landscape of Southern Ontario.
Total Distance: 1,500 km driving distance; 1,150 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 16 hours |
| Avg Price | $300 - $500 CAD | $280 - $400 CAD |
| Operator | VIA Rail | Personal Vehicle |
| Route | Moncton to Montreal, then Montreal to Oshawa via VIA Rail. | NB-1 to Trans-Canada Hwy (Hwy 2) to Hwy 401 East. |
| Tip | Book 'Escape' fares early to save on ticket costs. | Use the 407 ETR to bypass Toronto traffic if arriving during peak hours. |
June to September for pleasant weather and outdoor activities in Oshawa.