YYZ - BSL

Find cheap flights from Toronto to Basel

Return
1 adult
Economy
0 bags
Sat 24/6
Sat 1/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Good to know

Low season

June

High season

December

Cheapest flight

C$ 596

Average price round-trip

C$ 1,362
Best time to beat the crowds (38% less expensive on average)
Most popular time to fly (34% more expensive on average)
Flight from Toronto to Basel
(avg. price over the last 2 weeks)

When to book flights from Pearson Intl to Basel

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

Top tips for finding a cheap flight out of Toronto

  • High season is considered to be November, December and January. The cheapest month to fly is June.

FAQs for booking Toronto to Basel flights

Book cheap flights from Toronto to Basel

Recent round-trip flight deals

10/11Fri
2 stopsMultiple Airlines
31h 15mYYZ-BSL
13/11Mon
3 stopsMultiple Airlines
39h 20mBSL-YYZ
C$ 1,025
10/11Fri
1 stopMultiple Airlines
16h 55mYYZ-BSL
13/11Mon
1 stopMultiple Airlines
14h 05mBSL-YYZ
C$ 1,041
16/10Mon
1 stopMultiple Airlines
15h 45mYYZ-BSL
23/10Mon
1 stopMultiple Airlines
14h 40mBSL-YYZ
C$ 1,057
16/10Mon
2 stopsMultiple Airlines
21h 05mYYZ-BSL
23/10Mon
3 stopsMultiple Airlines
30h 20mBSL-YYZ
C$ 1,058
5/11Sun
1 stopMultiple Airlines
31h 15mYYZ-BSL
9/11Thu
1 stopMultiple Airlines
23h 45mBSL-YYZ
C$ 1,063
17/9Sun
1 stopMultiple Airlines
30h 05mYYZ-BSL
31/10Tue
1 stopMultiple Airlines
23h 50mBSL-YYZ
C$ 1,075
7/11Tue
2 stopsMultiple Airlines
23h 05mYYZ-BSL
15/11Wed
2 stopsMultiple Airlines
29h 35mBSL-YYZ
C$ 1,084
7/11Tue
1 stopMultiple Airlines
16h 45mYYZ-BSL
15/11Wed
2 stopsMultiple Airlines
29h 35mBSL-YYZ
C$ 1,106
10/11Fri
2 stopsMultiple Airlines
31h 15mYYZ-BSL
13/11Mon
2 stopsMultiple Airlines
23h 20mBSL-YYZ
C$ 1,118
17/9Sun
1 stopMultiple Airlines
26h 20mYYZ-BSL
31/10Tue
2 stopsMultiple Airlines
17h 31mBSL-YYZ
C$ 1,140
4/6Sun
2 stopsMultiple Airlines
55h 20mYYZ-BSL
14/6Wed
1 stopMultiple Airlines
25h 45mBSL-YYZ
C$ 1,145
7/11Tue
2 stopsMultiple Airlines
23h 05mYYZ-BSL
15/11Wed
3 stopsMultiple Airlines
42h 55mBSL-YYZ
C$ 1,147
10/11Fri
3 stopsMultiple Airlines
17h 25mYYZ-BSL
13/11Mon
3 stopsMultiple Airlines
39h 20mBSL-YYZ
C$ 1,161
22/9Fri
1 stopMultiple Airlines
11h 45mYYZ-BSL
30/9Sat
2 stopsMultiple Airlines
15h 35mBSL-YYZ
C$ 1,170
4/6Sun
1 stopMultiple Airlines
12h 40mYYZ-BSL
15/6Thu
1 stopMultiple Airlines
17h 00mBSL-YYZ
C$ 1,174
7/11Tue
1 stopAir Canada
10h 25mYYZ-BSL
15/11Wed
1 stopAir Canada
23h 20mBSL-YYZ
C$ 1,193
4/6Sun
1 stopAir Transat
29h 05mYYZ-BSL
13/6Tue
1 stopAir Transat
14h 55mBSL-YYZ
C$ 1,283
4/6Sun
2 stopsAustrian Airlines
30h 50mYYZ-BSL
12/6Mon
2 stopsAustrian Airlines
23h 55mBSL-YYZ
C$ 1,403
7/6Wed
2 stopsAustrian Airlines
53h 10mYYZ-BSL
19/9Tue
2 stopsAustrian Airlines
29h 05mBSL-YYZ
C$ 1,466
4/6Sun
2 stopsAustrian Airlines
30h 50mYYZ-BSL
13/6Tue
2 stopsAustrian Airlines
23h 55mBSL-YYZ
C$ 1,477

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/11Tue
2 stopsMultiple Airlines
23h 05mYYZ-BSL
C$ 596
7/11Tue
1 stopMultiple Airlines
16h 45mYYZ-BSL
C$ 617
14/6Wed
3 stopsMultiple Airlines
37h 00mYYZ-BSL
C$ 701
14/6Wed
1 stopAir Transat
17h 35mYYZ-BSL
C$ 713
9/7Sun
1 stopAir Transat
29h 45mYYZ-BSL
C$ 718
10/7Mon
1 stopAir Transat
11h 20mYYZ-BSL
C$ 720
9/7Sun
1 stopAir Transat
29h 45mYYZ-BSL
C$ 721
14/6Wed
2 stopsMultiple Airlines
38h 00mYYZ-BSL
C$ 730
11/7Tue
2 stopsAustrian Airlines
20h 55mYYZ-BSL
C$ 858
11/7Tue
2 stopsAustrian Airlines
16h 20mYYZ-BSL
C$ 862
9/7Sun
2 stopsUnited Airlines
16h 35mYYZ-BSL
C$ 865
9/7Sun
2 stopsUnited Airlines
14h 50mYYZ-BSL
C$ 867
7/6Wed
1 stopCondor
11h 25mYYZ-BSL
C$ 905
8/7Sat
2 stopsSWISS
29h 05mYYZ-BSL
C$ 951
14/10Sat
1 stopDelta
18h 40mYYZ-BSL
C$ 1,041
14/10Sat
2 stopsLufthansa
16h 15mYYZ-BSL
C$ 1,042
8/7Sat
2 stopsAir Canada
38h 05mYYZ-BSL
C$ 1,095
5/7Wed
2 stopsAmerican Airlines
20h 49mYYZ-BSL
C$ 1,102
6/7Thu
1 stopAir France
18h 40mYYZ-BSL
C$ 1,124
7/7Fri
2 stopsKLM
11h 40mYYZ-BSL
C$ 1,160

Search by stops

Search by airline

Search by price

Toronto - Basel Flights

Departure:

Toronto (YYZ)Canada

Destination:

Basel (BSL)Switzerland

Return flight deals:

Basel - Toronto

Cabin classes:

Browse origins:

C$ 1,025

Browse destinations:

C$ 1,025