To reach Fredericton from Pender Island, you will take a ferry to the mainland, then fly from Vancouver to Fredericton International Airport. Alternatively, you can take the VIA Rail train from Vancouver, which is a scenic multi-day journey. The total distance is over 5,500 km. This route takes you from the Pacific coast across the entire country to the historic, river-side city of Fredericton.
Total Distance: 5,500 km driving; 4,300 km air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 125 hours | 16 hours |
| Avg Price | $1,200 - $2,800 | $750 - $1,500 |
| Operator | VIA Rail | Air Canada |
| Route | Ferry to Tsawwassen, transit to Vancouver Pacific Central Station, train to Fredericton Station. | Ferry to Swartz Bay, drive to YVR, fly to Fredericton (YFC). |
| Tip | The Canadian train is a luxury experience; book well in advance. | Direct flights from Vancouver to Fredericton are available. |
May to September for pleasant weather and city events.