Find cheap flights to Vancouver

Fri 2/22
Fri 3/1
Any month
Compare vs momondo |

When is the best time to fly to Vancouver?

+60.0%
+40.0%
+20.0%
Base
Price
13 564 - 20 08013 564 - 20 080 ZAR
Temperature
41 - 74 °F
Precipitation
3 - 49 mm

Vancouver flight deals found on momondo

Check out some of the best fares to Vancouver found recently by users on momondo
Quickest
Cheapest
SWISS
SWISS
JNB
9:25 pm
Johannesburg OR Tambo airport
28h 45m
1 Stop
5:10 pm
+1
YVR
Vancouver Intl airport
SWISS
YVR
9:35 am
Vancouver Intl airport
31h 35m
1 Stop
2:10 am
+2
JNB
Johannesburg OR Tambo airport
12 332 ZAR
SWISS
SWISS
JNB
9:25 pm
Johannesburg OR Tambo airport
28h 35m
1 Stop
5:00 pm
+1
YVR
Vancouver Intl airport
SWISS
YVR
9:10 am
Vancouver Intl airport
32h 00m
1 Stop
2:10 am
+2
JNB
Johannesburg OR Tambo airport
12 613 ZAR
SWISS
SWISS
JNB
9:25 pm
Johannesburg OR Tambo airport
28h 45m
1 Stop
5:10 pm
+1
YVR
Vancouver Intl airport
SWISS
YVR
9:10 am
Vancouver Intl airport
32h 00m
1 Stop
2:10 am
+2
JNB
Johannesburg OR Tambo airport
12 613 ZAR
Multiple Airlines
Multiple Airlines
JNB
4:10 pm
Johannesburg OR Tambo airport
31h 54m
3 Stops
3:04 pm
+1
YVR
Vancouver Intl airport
Multiple Airlines
YVR
4:15 pm
Vancouver Intl airport
28h 50m
2 Stops
6:05 am
+2
JNB
Johannesburg OR Tambo airport
12 936 ZAR
Delta
Delta
JNB
8:50 pm
Johannesburg OR Tambo airport
32h 23m
2 Stops
8:13 pm
+1
YVR
Vancouver Intl airport
Delta
YVR
3:00 am
Vancouver Intl airport
26h 20m
2 Stops
2:20 pm
+1
JNB
Johannesburg OR Tambo airport
12 950 ZAR
Multiple Airlines
Multiple Airlines
JNB
4:10 pm
Johannesburg OR Tambo airport
31h 54m
3 Stops
3:04 pm
+1
YVR
Vancouver Intl airport
Multiple Airlines
YVR
4:15 pm
Vancouver Intl airport
28h 50m
2 Stops
6:05 am
+2
JNB
Johannesburg OR Tambo airport
12 950 ZAR
British Airways
British Airways
JNB
12:05 am
Johannesburg OR Tambo airport
31h 05m
1 Stop
9:10 pm
YVR
Vancouver Intl airport
British Airways
YVR
3:15 pm
Vancouver Intl airport
22h 25m
1 Stop
10:40 pm
+1
JNB
Johannesburg OR Tambo airport
14 902 ZAR
British Airways
British Airways
JNB
12:05 am
Johannesburg OR Tambo airport
31h 05m
1 Stop
9:10 pm
YVR
Vancouver Intl airport
British Airways
YVR
3:15 pm
Vancouver Intl airport
22h 25m
1 Stop
10:40 pm
+1
JNB
Johannesburg OR Tambo airport
14 902 ZAR
British Airways
British Airways
JNB
12:05 am
Johannesburg OR Tambo airport
31h 05m
1 Stop
9:10 pm
YVR
Vancouver Intl airport
British Airways
YVR
3:15 pm
Vancouver Intl airport
22h 25m
1 Stop
10:40 pm
+1
JNB
Johannesburg OR Tambo airport
14 902 ZAR
Lufthansa
Lufthansa
JNB
10:25 pm
Johannesburg OR Tambo airport
28h 33m
2 Stops
5:58 pm
+1
YVR
Vancouver Intl airport
Lufthansa
YVR
12:30 pm
Vancouver Intl airport
27h 45m
2 Stops
1:15 am
+2
JNB
Johannesburg OR Tambo airport
13 315 ZAR
Lufthansa
Lufthansa
JNB
11:15 pm
Johannesburg OR Tambo airport
28h 50m
2 Stops
6:05 pm
+1
YVR
Vancouver Intl airport
Lufthansa
YVR
12:30 pm
Vancouver Intl airport
27h 45m
2 Stops
1:15 am
+2
JNB
Johannesburg OR Tambo airport
13 807 ZAR
Lufthansa
Lufthansa
JNB
11:15 pm
Johannesburg OR Tambo airport
28h 50m
2 Stops
6:05 pm
+1
YVR
Vancouver Intl airport
Lufthansa
YVR
12:30 pm
Vancouver Intl airport
27h 45m
2 Stops
1:15 am
+2
JNB
Johannesburg OR Tambo airport
14 354 ZAR

Which airlines operate flights to Vancouver?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Vancouver

Below you will find all the airports in Vancouver along with the distance from the city centre
Vancouver Coal Harbour
0 km from city centre
Vancouver Intl
11 km from city centre

Quick facts about Vancouver

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Vancouver
Local time
Currency
Canadian Dollar
Beer
Pint of beer
28 ZAR
Food
Inexpensive restaurant
158 ZAR
Public transport
One-way ticket
30 ZAR

Start planning your trip to Vancouver