The journey from Bainsville to St. John's covers approximately 2200 kilometers. The most direct route is driving east on Highway 401, then switching to Highway 20 and Highway 2 in New Brunswick, Highway 104 in Nova Scotia, and finally taking the Marine Atlantic ferry from North Sydney to Newfoundland. Alternatively, you can take the VIA Rail train from Cornwall to Moncton and then a bus to the ferry. St. John's is the capital of Newfoundland and Labrador and is known for its historic harbor and vibrant culture.
Total Distance: 2200 km driving distance; 1900 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 30 hours | 24 hours |
| Avg Price | $400-$800 | $400-$600 in fuel |
| Operator | VIA Rail | Personal Vehicle |
| Route | Cornwall Station to Moncton Station, then bus/ferry | ON-401 E, QC-20 E, NB-2 E, NS-104 E, Ferry, NL-1 E |
| Tip | VIA Rail provides a comfortable way to travel across the country. | The drive is long but offers beautiful scenery as you enter the Maritimes and Newfoundland. |
May to October for pleasant weather and coastal activities.