Airlines with flights from Bengaluru to Zurich
There are 13 airlines with scheduled flights between BLR and ZRH. SWISS is the only airline with non-stop flights from Kempegowda International Airport to Zurich Airport and the flight time is 10 hours and 30 minutes.
Choose airline
Schedules
BLR
Direct
ZRH
W27, Jun 29 - Jul 05
Flight
The next flight with this airline is scheduled on 2026-10-28.
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 12h 05m - 13h 05m.
-
28 flights per week
BLR
Via DXB
ZRH
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
EK569
EK87
EK87
04:45
04:45
04:45
04:45
04:45
04:45
04:45
EK565
EK85
EK85
10:30
10:30
10:30
10:30
10:30
10:30
10:30
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 12h 25m - 13h 05m.
-
28 flights per week
BLR
Via AUH
ZRH
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
EY233
EY139
EY139
04:35
04:35
04:35
04:35
04:35
04:35
04:35
EY239
EY143
EY143
22:15
22:15
22:15
22:15
22:15
22:15
22:15
The timetable & schedule information was updated at 2026-04-21
Via Muscat with Oman Air
-
Total flight time: 12h 40m - 12h 40m.
-
One World Alliance
-
9 flights per week
BLR
Via MCT
ZRH
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
WY282
WY153
WY153
----
----
09:55
----
09:55
----
09:55
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 12h 50m - 14h 25m.
-
Zurich is a Lufthansa hub.
-
8 flights per week
BLR
Via FRA
ZRH
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
LH755
LH1188
LH1188
03:00
03:00
03:00
03:00
03:00
03:00
03:00
The timetable & schedule information was updated at 2026-04-21

There are 13 airlines with scheduled flights between BLR and ZRH. SWISS is the only airline with non-stop flights from Kempegowda International Airport to Zurich Airport and the flight time is 10 hours and 30 minutes.
Via Amsterdam with KLM
Via Delhi with Air India
Via London with British Airways
Via Paris with Air France
Via Addis Ababa with Ethiopian
Via Kuwait with Kuwait Airways
Via Doha with Qatar Airways
Via Jeddah with Saudia