To travel from Dildo to Oshawa, you must first reach St. John's International Airport. Fly to Toronto Pearson International Airport, then take the UP Express to Union Station. From Union Station, board the GO Train Lakeshore East line to Oshawa. The total distance is approximately 2,500 km, with a travel time of about 7 hours.
Total Distance: Driving distance 2,500 km, straight-line air distance 2,050 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 1 hour | 5 hours |
| Avg Price | 15-25 CAD | 450-800 CAD |
| Operator | GO Transit | Air Canada |
| Route | Union Station to Oshawa GO | YYT to YYZ |
| Tip | Use a PRESTO card for the easiest payment on GO Transit. | Book early to get the best rates on flights from St. John's. |
May to September for favorable weather conditions.