There are 4 ways to get from St. John's to Tsawwassen ferry terminal by plane, shuttle, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Vancouver International Airport
best- Fly from Saint John'S International Airport (YYT) to Vancouver International Airport (YVR)plane YYT - YVR
11h 18m$508–1,116Fly to Abbotsford International Airport, shuttle
cheapest- Fly from Saint John'S International Airport (YYT) to Abbotsford International Airport (YXX)plane YYT - YXX
- Take a shuttle bus from Abbotsford Airport to Vancouver Downtown
13h 52m$334–1,466Fly to Nanaimo Airport, ferry
- Fly from Saint John'S International Airport (YYT) to Nanaimo Airport (YCD)plane YYT - YCD
- Take the ferry from Duke Point to Vancouverferry
13h 41m$374–1,732Fly to Victoria International Airport, ferry
- Fly from Saint John'S International Airport (YYT) to Victoria International Airport (YYJ)plane YYT - YYJ
- Take the ferry from Victoria to Vancouverferry
14h 20m$364–1,086
Saint John'S International Airport (YYT) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from St. John's to Tsawwassen ferry terminal is to fly and ferry which costs $360 - $1,100 and takes 14h 20m.
The fastest way to get from St. John's to Tsawwassen ferry terminal is to fly which takes 11h 18m and costs $500 - $1,200.
The distance between St. John's and Tsawwassen ferry terminal is 5049 km.
It takes approximately 11h 18m to get from St. John's to Tsawwassen ferry terminal, including transfers.
There are 637+ hotels available in Tsawwassen ferry terminal.
What companies run services between St. John's, NL, Canada and Tsawwassen ferry terminal, BC, Canada?
WestJet, Air Canada, and Porter Airlines fly from Saint John'S International Airport (YYT) to Vancouver International Airport (YVR) hourly.
- Website
- westjet.com
Flights from Saint John'S International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–1,200
Flights from Saint John'S International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- $240–1,200
Flights from Saint John'S International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 15h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $290–1,400
Flights from Saint John'S International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 14h 34m
- When
- Thursday to Sunday
- Estimated price
- $290–1,400
Flights from Saint John'S International Airport to Nanaimo Airport via Calgary
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- $300–1,500
Flights from Saint John'S International Airport to Nanaimo Airport via Edmonton
- Ave. Duration
- 9h 5m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $300–1,500
Flights from Saint John'S International Airport to Nanaimo Airport via Edmonton, Vancouver International Airport
- Ave. Duration
- 10h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $300–1,500
Flights from Saint John'S International Airport to Nanaimo Airport via Calgary, Vancouver International Airport
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $300–1,500
Flights from Saint John'S International Airport to Victoria International Airport via Calgary
- Ave. Duration
- 12h 47m
- When
- Every day
- Estimated price
- $230–1,100
Flights from Saint John'S International Airport to Victoria International Airport via Edmonton
- Ave. Duration
- 14h 10m
- When
- Monday, Thursday, and Friday
- Estimated price
- $230–1,100
- Website
- aircanada.com
Flights from Saint John'S International Airport to Vancouver International Airport via Toronto
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $330–1,300
Flights from Saint John'S International Airport to Vancouver International Airport via Montreal
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $320–1,300
Flights from Saint John'S International Airport to Nanaimo Airport via Montreal, Vancouver International Airport
- Ave. Duration
- 12h 52m
- When
- Every day
- Estimated price
- $400–1,500
Flights from Saint John'S International Airport to Victoria International Airport via Montreal
- Ave. Duration
- 9h 33m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $310–1,200
Flights from Saint John'S International Airport to Victoria International Airport via Toronto
- Ave. Duration
- 11h 32m
- When
- Every day
- Estimated price
- $310–1,200
- Website
- flyporter.com
Flights from Saint John'S International Airport to Vancouver International Airport via Ottawa
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $650–1,000
Flights from Saint John'S International Airport to Vancouver International Airport via Montreal St. Hubert
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $650–1,000
Flights from Saint John'S International Airport to Vancouver International Airport via Toronto
- Ave. Duration
- 10h 26m
- When
- Tuesday, Wednesday, Thursday, Friday, Sunday, and Monday
- Estimated price
- $650–1,000
Flights from Saint John'S International Airport to Victoria International Airport via Ottawa
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- $240–1,200
- Website
- flyflair.com
Flights from Saint John'S International Airport to Abbotsford International Airport via Toronto
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- $400–1,200
Flights from Saint John'S International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 10h
- When
- Monday and Friday
- Estimated price
- $290–1,400
- Phone
- +1 604 229 1232
- [email protected]
- Website
- Reliable Bus
Shuttle from Abbotsford Airport to Vancouver Downtown
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $35–50
- Website
- Reliable Bus
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Duke Point to Vancouver
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $26–170
- Website
- BC Ferries
- Child
- $26–45
- Adult
- $55–85
- Car
- $110–170
Ferry from Victoria to Vancouver
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $18–130
- Website
- BC Ferries
- Child
- $18–35
- Adult
- $35–70
- Car
- $85–130
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, Travelling by boat in Italy, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.




