Popular Filters
Departure Airports
One Way Price
Duration
Stops From Abbotsford
Departure From Abbotsford
SAR 3,685
SAR 2,730
SAR 2,686
Arrival at Geneva
SAR 3,235
SAR 2,686
Alliances & Airlines
Oneworld
()
SkyTeam
()
Star Alliance
(20)
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Flights from Abbotsford to Switzerland
Book flights from Abbotsford to Switzerland at lowest price. Get best deals on your upcoming Abbotsford to Switzerland flight only on MakeMyTrip Saudi.
SAR 2,686
You save SAR 482 if you fly from Vancouver | Transit Visa may be required
Vancouver to Geneva , 28 Mar
WestJet WS | 134
22:10
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
01 h 32 m
00:42
Sun, 29 Mar 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 10
19:00
Sun, 29 Mar 26
Calgary, Canada
09 h
12:00
Mon, 30 Mar 26
Terminal T2C
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 5138 | Operated By Air France
15:00
Mon, 30 Mar 26
Terminal T2F
Paris, France
01 h 10 m
16:10
Mon, 30 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,730
You save SAR 438 if you fly from Vancouver | Transit Visa may be required
Vancouver to Geneva , 28 Mar
WestJet WS | 120
16:45
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
01 h 30 m
19:15
Sat, 28 Mar 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 10
19:00
Sun, 29 Mar 26
Calgary, Canada
09 h
12:00
Mon, 30 Mar 26
Terminal T2C
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 5138 | Operated By Air France
15:00
Mon, 30 Mar 26
Terminal T2F
Paris, France
01 h 10 m
16:10
Mon, 30 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,168
Transit Visa may be required
Abbotsford to Geneva , 28 Mar
WestJet WS | 3688
17:25
Sat, 28 Mar 26
Abbotsford, Canada
01 h 37 m
20:02
Sat, 28 Mar 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 10
19:00
Sun, 29 Mar 26
Calgary, Canada
09 h
12:00
Mon, 30 Mar 26
Terminal T2C
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 5138 | Operated By Air France
15:00
Mon, 30 Mar 26
Terminal T2F
Paris, France
01 h 10 m
16:10
Mon, 30 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,235
Transit Visa may be required
Vancouver to Geneva , 28 Mar
Turkish Airlines TK | 76
20:05
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
12 h
18:05
Sun, 29 Mar 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1917
07:25
Mon, 30 Mar 26
Istanbul, Turkey
03 h 10 m
09:35
Mon, 30 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,599
Vancouver to Geneva , 28 Mar
Air Canada AC | 226
20:15
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
01 h 29 m
22:44
Sat, 28 Mar 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 328
00:50
Sun, 29 Mar 26
Calgary, Canada
04 h 20 m
07:10
Sun, 29 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 884
20:20
Sun, 29 Mar 26
Montreal, Canada
07 h 35 m
09:55
Mon, 30 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,685
Vancouver to Geneva , 28 Mar
Air Canada AC | 306
11:35
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
04 h 50 m
19:25
Sat, 28 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 884
20:20
Sat, 28 Mar 26
Montreal, Canada
07 h 35 m
09:55
Sun, 29 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,721
Vancouver to Geneva , 28 Mar
Air Canada AC | 306
11:35
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
04 h 50 m
19:25
Sat, 28 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 9583 | Operated By Air Canada
20:20
Sat, 28 Mar 26
Montreal, Canada
07 h 35 m
09:55
Sun, 29 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,802
Vancouver to Geneva , 28 Mar
Swiss LX | 4650 | Operated By Air Canada
11:35
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
04 h 50 m
19:25
Sat, 28 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 4643 | Operated By Air Canada
20:20
Sat, 28 Mar 26
Montreal, Canada
07 h 35 m
09:55
Sun, 29 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,848
Transit Visa may be required
Vancouver to Geneva , 28 Mar
Air Canada AC | 9100 | Operated By Lufthansa
14:50
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
10 h 05 m
09:55
Sun, 29 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6840 | Operated By Swiss
12:25
Sun, 29 Mar 26
Terminal T1
Frankfurt, Germany
01 h 10 m
13:35
Sun, 29 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,910
Transit Visa may be required
Vancouver to Geneva , 28 Mar
Air Canada AC | 9100 | Operated By Lufthansa
14:50
Sat, 28 Mar 26
Terminal M
Vancouver, Canada
10 h 05 m
09:55
Sun, 29 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5744 | Operated By Swiss
12:25
Sun, 29 Mar 26
Terminal T1
Frankfurt, Germany
01 h 10 m
13:35
Sun, 29 Mar 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
About Abbotsford (YXX)
Abbotsford
About Switzerland (CH)
One of the most visited destinations in Europe and the world, Switzerland is known for its spectacular scenery of mountains and lakes and meadows, along with the world famous Swiss watches, chocolates and cheeses. Tourists from all over the world come to spend their holidays here, and there are numerous travel deals, cheap vacation packages, and tours to Switzerland available. Considered to be one of the most famous world travel destinations, Switzerland is a great place for a trip. Switzerland is well connected to the rest of Europe and the world, with cheap, efficient and frequent air and rail services.
