Cheap flights from Dusseldorf to Zurich
Find cheap Zurich to Dusseldorf flights with our free search service. Compare all available fares for direct or connection flights from Zurich to Dusseldorf.
Dusseldorf to Zurich flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-18 | 2026-12-20 | 164 USD | 2 hours 20 minutes | Direct | 2026-11-11T12:17:42 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2027-03-08 | 2027-03-09 | 165 USD | 2 hours 20 minutes | Direct | 2026-11-14T18:18:32 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-04 | 2026-12-06 | 171 USD | 2 hours 20 minutes | Direct | 2026-11-08T01:58:01 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-03 | 2026-12-06 | 173 USD | 2 hours 20 minutes | Direct | 2026-11-08T15:03:52 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-09 | 2026-12-13 | 179 USD | 2 hours 20 minutes | Direct | 2026-11-14T14:09:09 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-22 | 2026-12-29 | 187 USD | 2 hours 20 minutes | Direct | 2026-11-14T14:36:11 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2027-01-04 | 2027-01-15 | 187 USD | 2 hours 20 minutes | Direct | 2026-11-13T06:17:50 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-11-26 | 2026-11-29 | 193 USD | 2 hours 20 minutes | Direct | 2026-11-09T19:37:25 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-06 | 2026-12-13 | 194 USD | 2 hours 20 minutes | Direct | 2026-11-14T00:30:54 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-21 | 2026-12-24 | 194 USD | 2 hours 20 minutes | Direct | 2026-11-11T18:21:23 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-08 | 2026-12-15 | 195 USD | 2 hours 20 minutes | Direct | 2026-11-14T09:08:26 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-07 | 2026-12-14 | 198 USD | 2 hours 20 minutes | Direct | 2026-11-14T06:00:20 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-05 | 2026-12-09 | 198 USD | 2 hours 20 minutes | Direct | 2026-11-13T11:08:01 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-10 | 2026-12-14 | 199 USD | 2 hours 20 minutes | Direct | 2026-11-14T16:59:31 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-03 | 2026-12-07 | 199 USD | 2 hours 20 minutes | Direct | 2026-11-13T06:21:44 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-02 | 2026-12-06 | 200 USD | 2 hours 20 minutes | Direct | 2026-11-13T04:59:13 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-04 | 2026-12-08 | 208 USD | 2 hours 20 minutes | Direct | 2026-11-13T08:13:55 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-01 | 2026-12-08 | 209 USD | 2 hours 20 minutes | Direct | 2026-11-13T04:08:49 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-06 | 2026-12-10 | 209 USD | 2 hours 20 minutes | Direct | 2026-11-13T18:42:22 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-02 | 2026-12-09 | 209 USD | 2 hours 20 minutes | Direct | 2026-11-13T06:04:27 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-01 | 2026-12-05 | 210 USD | 2 hours 20 minutes | Direct | 2026-11-13T03:42:03 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2027-03-26 | 2027-03-31 | 212 USD | 2 hours 25 minutes | Direct | 2026-11-13T14:02:32 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-17 | 2026-12-20 | 213 USD | 2 hours 20 minutes | Direct | 2026-11-14T09:28:16 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-05 | 2026-12-12 | 214 USD | 2 hours 20 minutes | Direct | 2026-11-13T16:44:54 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-11-25 | 2026-11-29 | 221 USD | 2 hours 20 minutes | Direct | 2026-11-12T13:36:41 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-21 | 2026-12-23 | 224 USD | 2 hours 20 minutes | Direct | 2026-11-11T18:20:13 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-04 | 2026-12-11 | 227 USD | 2 hours 20 minutes | Direct | 2026-11-13T08:58:02 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-08 | 2026-12-12 | 227 USD | 14 hours 25 minutes | Connection | 2026-11-14T08:41:50 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-12-07 | 2026-12-11 | 227 USD | 8 hours 50 minutes | Connection | 2026-11-14T02:29:00 |
| Dusseldorf (DUS) - Zurich (ZRH) | 2026-11-29 | 2026-12-03 | 228 USD | 10 hours 30 minutes | Connection | 2026-11-13T01:21:49 |
Dusseldorf to Zurich flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| LX1017 | Dusseldorf (DUS) | Zurich (ZRH) | 9:50 a.m. | 11:05 a.m. | 223 |
| JU8284 | Dusseldorf (DUS) | Zurich (ZRH) | 6:45 p.m. | 12:25 a.m. | 320 |
| LX4405 | Dusseldorf (DUS) | Zurich (ZRH) | 5:55 p.m. | 7 p.m. | CR9 |
| EW9762 | Dusseldorf (DUS) | Zurich (ZRH) | 1:50 p.m. | 2:55 p.m. | Airbus A320-100/200 |
| C54286 | Dusseldorf (DUS) | Zurich (ZRH) | 12:55 p.m. | 2:08 p.m. | |
| FB1670 | Dusseldorf (DUS) | Zurich (ZRH) | 6:25 a.m. | 7:15 a.m. | 319 |
| LH5088 | Dusseldorf (DUS) | Zurich (ZRH) | 10:40 a.m. | noon | 319 |
| LH5372 | Dusseldorf (DUS) | Zurich (ZRH) | 5:50 p.m. | 7 p.m. | 32A |
| EW9760 | Dusseldorf (DUS) | Zurich (ZRH) | 6:55 a.m. | 8 a.m. | A319 |
| EW9764 | Dusseldorf (DUS) | Zurich (ZRH) | 5:55 p.m. | 7 p.m. | A320 |
| U21186 | Dusseldorf (DUS) | Zurich (ZRH) | 9:40 p.m. | 11:05 p.m. | |
| LX1027 | Dusseldorf (DUS) | Zurich (ZRH) | 7:55 p.m. | 9:10 p.m. | BCS3 |
| LX1019 | Dusseldorf (DUS) | Zurich (ZRH) | 2:50 p.m. | 4 p.m. | E190 |
| LX4407 | Dusseldorf (DUS) | Zurich (ZRH) | 6:50 a.m. | 8:15 a.m. | 32A |
| LH5115 | Dusseldorf (DUS) | Zurich (ZRH) | 8 a.m. | 9:10 a.m. | None |
| UA9773 | Dusseldorf (DUS) | Zurich (ZRH) | 9:50 a.m. | 11:05 a.m. | AR1 |
| LX1025 | Dusseldorf (DUS) | Zurich (ZRH) | 7:05 p.m. | 8:20 p.m. | A320 |
| AC6957 | Dusseldorf (DUS) | Zurich (ZRH) | 6:55 a.m. | 8 a.m. | 32A |
| 2L1025 | Dusseldorf (DUS) | Zurich (ZRH) | 7:05 p.m. | 8:20 p.m. | Airbus 320-211 |
| JU8290 | Dusseldorf (DUS) | Zurich (ZRH) | 8:15 p.m. | 3:30 a.m. | 319 |
| 2L1017 | Dusseldorf (DUS) | Zurich (ZRH) | 9:50 a.m. | 11:05 a.m. | EMBRAER EMB 190 / EMB 195 |
| 2L1019 | Dusseldorf (DUS) | Zurich (ZRH) | 2:50 p.m. | 4 p.m. | Embraer E190-E2 |
| FB1619 | Dusseldorf (DUS) | Zurich (ZRH) | 9 a.m. | 10:50 a.m. | 320 |
| EW9766 | Dusseldorf (DUS) | Zurich (ZRH) | 8:15 a.m. | 9:25 a.m. | Airbus A319 |
| LX4403 | Dusseldorf (DUS) | Zurich (ZRH) | 12:40 p.m. | 2:05 p.m. | CR9 |
| XQ732 | Dusseldorf (DUS) | Zurich (ZRH) | 7:15 a.m. | 9:40 a.m. | B738 |
| 2L1027 | Dusseldorf (DUS) | Zurich (ZRH) | 8:15 p.m. | 9:30 p.m. | |
| AC1259 | Dusseldorf (DUS) | Zurich (ZRH) | 6:35 a.m. | 9:30 a.m. | 320 |
| WK1017 | Dusseldorf (DUS) | Zurich (ZRH) | 9:45 a.m. | 11 a.m. | |
| SQ2947 | Dusseldorf (DUS) | Zurich (ZRH) | 9:40 a.m. | 10:55 a.m. | AR1 |
| JU8288 | Dusseldorf (DUS) | Zurich (ZRH) | 7:40 p.m. | 3 a.m. | 319 |
| LH5385 | Dusseldorf (DUS) | Zurich (ZRH) | 6:15 a.m. | 7:25 a.m. | 32A |
| EW9776 | Dusseldorf (DUS) | Zurich (ZRH) | 1:50 p.m. | 3 p.m. | Airbus A320neo |
| EW6007 | Dusseldorf (DUS) | Zurich (ZRH) | 11:30 a.m. | 1:55 p.m. | A320 |
| EW6011 | Dusseldorf (DUS) | Zurich (ZRH) | 7:10 a.m. | 9:35 a.m. | A320 |
| BT9762 | Dusseldorf (DUS) | Zurich (ZRH) | 6:50 a.m. | 8 a.m. | Airbus 320-211 |
| EW9768 | Dusseldorf (DUS) | Zurich (ZRH) | 7 p.m. | 8:10 p.m. | A320 |
| LH5794 | Dusseldorf (DUS) | Zurich (ZRH) | 9:50 a.m. | 11:05 a.m. | |
| LH5796 | Dusseldorf (DUS) | Zurich (ZRH) | 2:50 p.m. | 4:05 p.m. | AR1 |
| LH5798 | Dusseldorf (DUS) | Zurich (ZRH) | 7:55 p.m. | 9 p.m. | 320 |
| EW9786 | Dusseldorf (DUS) | Zurich (ZRH) | 7:20 p.m. | 8:30 p.m. | 319 |
| NH5115 | Dusseldorf (DUS) | Zurich (ZRH) | 5:10 p.m. | 6:15 p.m. | 32A |
| 2L1013 | Dusseldorf (DUS) | Zurich (ZRH) | 11 a.m. | 12:10 p.m. | |
| LZ1017 | Dusseldorf (DUS) | Zurich (ZRH) | 10 a.m. | 11:20 a.m. | |
| LZ1027 | Dusseldorf (DUS) | Zurich (ZRH) | 7:50 p.m. | 9 p.m. | |
| LX5798 | Dusseldorf (DUS) | Zurich (ZRH) | 7:50 p.m. | 9 p.m. | 223 |
| LX1013 | Dusseldorf (DUS) | Zurich (ZRH) | 11 a.m. | 12:10 p.m. | A320 |
| LZ1029 | Dusseldorf (DUS) | Zurich (ZRH) | 6:35 a.m. | 7:50 a.m. | |
| LX5794 | Dusseldorf (DUS) | Zurich (ZRH) | 9:35 a.m. | 10:50 a.m. | |
| OS1017 | Dusseldorf (DUS) | Zurich (ZRH) | 9:40 a.m. | 10:50 a.m. | |
| LZ1019 | Dusseldorf (DUS) | Zurich (ZRH) | 2:50 p.m. | 4:10 p.m. | |
| LX5884 | Dusseldorf (DUS) | Zurich (ZRH) | 10:55 a.m. | 12:10 p.m. | |
| EW3170 | Dusseldorf (DUS) | Zurich (ZRH) | 7:30 a.m. | 8:40 a.m. | |
| OS1027 | Dusseldorf (DUS) | Zurich (ZRH) | 7:50 p.m. | 9:05 p.m. | |
| ZE9802 | Dusseldorf (DUS) | Zurich (ZRH) | 5 p.m. | 6:15 p.m. | |
| LH5886 | Dusseldorf (DUS) | Zurich (ZRH) | 6:35 a.m. | 7:50 a.m. | 320 |
| EW3134 | Dusseldorf (DUS) | Zurich (ZRH) | 7:20 a.m. | 8:30 a.m. | |
| LH3134 | Dusseldorf (DUS) | Zurich (ZRH) | 6:40 a.m. | 7:50 a.m. | 320 |
| LZ1013 | Dusseldorf (DUS) | Zurich (ZRH) | 10:55 a.m. | 12:10 p.m. | |
| LX5882 | Dusseldorf (DUS) | Zurich (ZRH) | 6:45 p.m. | 8 p.m. | |
| LH3138 | Dusseldorf (DUS) | Zurich (ZRH) | 5:05 p.m. | 6:15 p.m. | 319 |
| 7F1836 | Dusseldorf (DUS) | Zurich (ZRH) | 7:50 p.m. | 9 p.m. | 73M |
| LX5796 | Dusseldorf (DUS) | Zurich (ZRH) | 2:50 p.m. | 4:05 p.m. | |
| LX1029 | Dusseldorf (DUS) | Zurich (ZRH) | 9:40 a.m. | 11:05 a.m. | BCS3 |
| JU8456 | Dusseldorf (DUS) | Zurich (ZRH) | 5:10 p.m. | 6:20 p.m. | 319 |
| WH551 | Dusseldorf (DUS) | Zurich (ZRH) | 6:50 a.m. | 8:05 a.m. | 737 |
| EW1760 | Dusseldorf (DUS) | Zurich (ZRH) | 1:30 p.m. | 2:40 p.m. | 32A |
| NH5065 | Dusseldorf (DUS) | Zurich (ZRH) | 6:55 p.m. | 8:05 p.m. | 32A |
| LX2947 | Dusseldorf (DUS) | Zurich (ZRH) | 9:35 a.m. | 10:50 a.m. | |
| LX5886 | Dusseldorf (DUS) | Zurich (ZRH) | 6:35 a.m. | 7:45 a.m. | |
| ZW3604 | Dusseldorf (DUS) | Zurich (ZRH) | 6:55 p.m. | 8:05 p.m. | |
| ZW3605 | Dusseldorf (DUS) | Zurich (ZRH) | 6:55 p.m. | 8:05 p.m. | |
| YX3256 | Dusseldorf (DUS) | Zurich (ZRH) | 6:50 a.m. | 8:05 a.m. | |
| US3332 | Dusseldorf (DUS) | Zurich (ZRH) | 1:30 p.m. | 2:40 p.m. | ER4 |
| 7F123 | Dusseldorf (DUS) | Zurich (ZRH) | 6:30 p.m. | 7:35 p.m. | ATR |
| 4U9764 | Dusseldorf (DUS) | Zurich (ZRH) | 1:30 p.m. | 2:40 p.m. | 319 |
| LH3140 | Dusseldorf (DUS) | Zurich (ZRH) | 6:55 p.m. | 8:05 p.m. | 320 |
| SWU1019 | Dusseldorf (DUS) | Zurich (ZRH) | 2:50 p.m. | 4:10 p.m. | AR1 |
| 4U9766 | Dusseldorf (DUS) | Zurich (ZRH) | 5:10 p.m. | 6:20 p.m. | 319 |
| AB8596 | Dusseldorf (DUS) | Zurich (ZRH) | 8 p.m. | 9:10 p.m. | 320 |
| LH3136 | Dusseldorf (DUS) | Zurich (ZRH) | 1:30 p.m. | 2:40 p.m. | 320 |
| JU8286 | Dusseldorf (DUS) | Zurich (ZRH) | 6:50 p.m. | 8 p.m. | 320 |
| BT5994 | Dusseldorf (DUS) | Zurich (ZRH) | 2:40 p.m. | 3:45 p.m. | 320 |
| AB8592 | Dusseldorf (DUS) | Zurich (ZRH) | 5:10 p.m. | 6:20 p.m. | 320 |
| JU8454 | Dusseldorf (DUS) | Zurich (ZRH) | 6:45 a.m. | 7:55 a.m. | 320 |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
