Find cheap flights to Basel

Search hundreds of travel sites at once for deals on flights to Basel

Return
1 adult
Economy
0 bags
Sun 26/2
Sun 5/3

Let KAYAK do the searching

Save 23% or more

Search hundreds of travel sites at once for deals on flights to Basel

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

March

High season

July

Good deal round-trip

C$ 889

Good deal one-way

C$ 454
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (19% more expensive on average)
or less
or less

When to book flights to Basel

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Basel

  • Looking for cheap airfare to Basel? 25% of our users found tickets to Basel for the following prices or less: From Ottawa C$ 1,080 one-way - C$ 1,177 round-trip, from Vancouver Intl C$ 1,236 round-trip, from Edmonton C$ 1,597 round-trip
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Basel flight deals.

FAQs - booking Basel flights

Book Cheap Basel Plane Tickets

Recent round-trip flight deals

12/5Fri
1 stopMultiple Airlines
11h 45mYYZ-BSL
31/5Wed
1 stopMultiple Airlines
25h 45mBSL-YYZ
C$ 857
15/5Mon
1 stopMultiple Airlines
16h 45mYYZ-BSL
1/6Thu
1 stopMultiple Airlines
12h 10mBSL-YYZ
C$ 860
13/5Sat
1 stopMultiple Airlines
16h 45mYYZ-BSL
31/5Wed
1 stopMultiple Airlines
25h 45mBSL-YYZ
C$ 873
18/5Thu
1 stopMultiple Airlines
28h 55mYYZ-BSL
1/6Thu
1 stopMultiple Airlines
12h 10mBSL-YYZ
C$ 881
12/5Fri
1 stopMultiple Airlines
11h 45mYYZ-BSL
1/6Thu
1 stopMultiple Airlines
12h 10mBSL-YYZ
C$ 897
13/5Sat
1 stopMultiple Airlines
16h 45mYYZ-BSL
1/6Thu
1 stopMultiple Airlines
12h 10mBSL-YYZ
C$ 913
27/2Mon
2 stopsLufthansa
14h 50mYVR-BSL
13/3Mon
2 stopsLufthansa
14h 55mBSL-YVR
C$ 1,083
23/2Thu
2 stopsBritish Airways
30h 33mYUL-BSL
7/3Tue
2 stopsBritish Airways
28h 59mBSL-YUL
C$ 1,092
29/3Wed
1 stopAir Canada
12h 55mYYZ-BSL
5/4Wed
1 stopAir Canada
14h 15mBSL-YYZ
C$ 1,131
28/3Tue
1 stopLufthansa
11h 45mYYZ-BSL
4/4Tue
1 stopLufthansa
14h 15mBSL-YYZ
C$ 1,132
26/2Sun
2 stopsAir Canada
18h 20mYVR-BSL
14/3Tue
2 stopsAir Canada
14h 55mBSL-YVR
C$ 1,138
28/2Tue
2 stopsLufthansa
16h 25mYVR-BSL
13/3Mon
2 stopsLufthansa
14h 55mBSL-YVR
C$ 1,146
7/2Tue
2 stopsAustrian Airlines
56h 30mYUL-BSL
14/2Tue
1 stopAustrian Airlines
23h 30mBSL-YUL
C$ 1,152
8/2Wed
1 stopAustrian Airlines
32h 50mYYZ-BSL
15/2Wed
2 stopsAustrian Airlines
31h 00mBSL-YYZ
C$ 1,181
23/3Thu
1 stopAir Canada
12h 55mYYZ-BSL
5/4Wed
1 stopAir Canada
14h 15mBSL-YYZ
C$ 1,186
8/2Wed
2 stopsAustrian Airlines
39h 05mYVR-BSL
15/2Wed
2 stopsAustrian Airlines
39h 05mBSL-YVR
C$ 1,186
12/7Wed
directAir Transat
7h 15mYUL-BSL
18/7Tue
directAir Transat
8h 15mBSL-YUL
C$ 1,191
23/2Thu
2 stopsUnited Airlines
25h 25mYYZ-BSL
2/3Thu
2 stopsUnited Airlines
28h 34mBSL-YYZ
C$ 1,221
8/2Wed
1 stopAmerican Airlines
15h 55mYVR-BSL
15/2Wed
1 stopAmerican Airlines
16h 35mBSL-YVR
C$ 1,640
23/2Thu
2 stopsKLM
16h 10mYEG-BSL
2/3Thu
1 stopKLM
12h 35mBSL-YEG
C$ 2,015

Search by stops

Search by airline

Search by price

Recent one-way flight deals

14/5Sun
2 stopsMultiple Airlines
35h 50mYTZ-BSL
C$ 453
14/5Sun
1 stopMultiple Airlines
30h 05mYYZ-BSL
C$ 469
2/4Sun
1 stopMultiple Airlines
30h 05mYYZ-BSL
C$ 481
5/3Sun
1 stopMultiple Airlines
31h 45mYUL-BSL
C$ 483
2/3Thu
1 stopMultiple Airlines
14h 20mYUL-BSL
C$ 500
3/3Fri
3 stopsMultiple Airlines
21h 30mYUL-BSL
C$ 503
2/4Sun
2 stopsMultiple Airlines
29h 30mYYZ-BSL
C$ 509
22/2Wed
1 stopMultiple Airlines
10h 35mYYZ-BSL
C$ 516
5/6Mon
directAir Transat
7h 15mYUL-BSL
C$ 670
7/6Wed
directAir Transat
7h 15mYUL-BSL
C$ 679
10/7Mon
directAir Transat
7h 15mYUL-BSL
C$ 723
5/6Mon
1 stopBritish Airways
13h 55mYUL-BSL
C$ 779
13/2Mon
1 stopBritish Airways
18h 45mYUL-BSL
C$ 793
28/2Tue
1 stopTurkish Airlines
37h 30mYVR-BSL
C$ 809
9/2Thu
1 stopTurkish Airlines
30h 20mYYZ-BSL
C$ 897
12/3Sun
1 stopLufthansa
17h 40mYYZ-BSL
C$ 948
29/5Mon
1 stopDelta
11h 20mYUL-BSL
C$ 976
12/3Sun
2 stopsAustrian Airlines
17h 45mYYZ-BSL
C$ 979
17/2Fri
1 stopKLM
20h 49mYUL-BSL
C$ 1,011
11/7Tue
1 stopSWISS
20h 30mYVR-BSL
C$ 1,060

Search by stops

Search by airline

Search by price

Recent domestic flight deals

13/6Tue
1 stopBritish Airways
7h 20mZRH-BSL
21/6Wed
1 stopBritish Airways
10h 40mBSL-ZRH
C$ 301
13/6Tue
1 stopBritish Airways
7h 20mZRH-BSL
20/6Tue
1 stopBritish Airways
7h 40mBSL-ZRH
C$ 308
15/2Wed
1 stopBritish Airways
7h 45mZRH-BSL
15/3Wed
1 stopBritish Airways
8h 55mBSL-ZRH
C$ 326
12/6Mon
1 stopBritish Airways
9h 20mZRH-BSL
21/6Wed
1 stopBritish Airways
10h 40mBSL-ZRH
C$ 333
13/6Tue
1 stopBritish Airways
7h 20mZRH-BSL
22/6Thu
1 stopBritish Airways
10h 25mBSL-ZRH
C$ 337

Search by stops

Search by airline

Search by price

Flights to Basel

Return flight deals:

Basel - Canada

Cabin classes:

C$ 4,784
C$ 1,821
C$ 31

Browse origins:

C$ 1,353
C$ 860
C$ 973
View more

Popular routes

The most searched flights to Basel by KAYAK users.

Browse destinations:

C$ 860