Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Toronto
  4. Toronto to Dusseldorf
Connecting route · Canada → Germany

Cheap flights from Toronto to Dusseldorf from CA$647

There are no direct flights from Toronto to Dusseldorf. The fastest way is one stop via London or Paris, about 8h 41m door to door (131 connections a week on current schedules), with fares from CA$647.

No direct flights · 6 connection options From 8h 30m Cheapest in December Prices checked 13 days ago
YTODUSLHR

Toronto to Dusseldorf at a glance

Best ways to fly from Toronto to Dusseldorf

Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.

1
YTO London (LHR) DUS
Leg 1: Air Canada, British Airways, Virgin Atlantic · Leg 2: British Airways, Eurowings
Sat22:30 YTO10:11 LHR0h 49m connection11:00 LHR13:11 DUSBritish Airways
39 connections a week One airline, one ticket Fastest 8h 41mfrom CA$745
Search
2
YTO Paris (CDG) DUS
Leg 1: Air Canada, Air France, Air Transat · Leg 2: Air France
Fri00:30 YTO13:17 CDG1h 43m connection15:00 CDG15:52 DUSAir France
19 connections a week One airline, one ticket Fastest 9h 22m
Search
3
YTO Dublin (DUB) DUS
Leg 1: Air Canada, Air Transat, WestJet · Leg 2: Eurowings, Aer Lingus
Fri20:45 YTO07:52 DUB1h 53m connection09:45 DUB12:14 DUSAir Canada + Eurowings
20 connections a week One airline, one ticket Fastest 9h 29m
Search
4
YTO Frankfurt (FRA) DUS
Leg 1: Air Canada, Condor, Lufthansa · Leg 2: Condor, Lufthansa, Lufthansa City Airlines
Thu21:45 YTO11:01 FRA2h 29m connection13:30 FRA14:03 DUSAir Canada + Lufthansa
15 connections a week One airline, one ticket Fastest 10h 18m
Search
5
YTO Lisbon (LIS) DUS
Leg 1: Air Canada, Air Transat, TAP Air Portugal · Leg 2: Eurowings, TAP Air Portugal
Thu00:00 YTO11:55 LIS1h 20m connection13:15 LIS16:56 DUSTAP Air Portugal
17 connections a week One airline, one ticket Fastest 10h 56m
Search
6
YTO Amsterdam (AMS) DUS
Leg 1: Air Canada, Air Transat, KLM · Leg 2: KLM, KLM Cityhopper
Fri23:45 YTO13:02 AMS3h 58m connection17:00 AMS17:37 DUSAir Transat + KLM Cityhopper
21 connections a week One airline, one ticket Fastest 11h 52m
Search

Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.

Cheapest dates from Toronto to Dusseldorf

The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.

Cheapest month to fly from Toronto to Dusseldorf

Lowest one-way fare found for each month: December is cheapest, January the most expensive.

Good to know

Distance
6,155 km3,822 miles
Journey time
8h 30mfastest found
Time difference
+6hDusseldorf vs Toronto
Currency in Dusseldorf
EUR
Airports
YYZ, YTZ, YHM → DUS, NRN

Flights from Toronto to Dusseldorf: questions answered

How much is a flight from Toronto to Dusseldorf?
The cheapest one-way fare we found recently is CA$647 with 2 stops, departing in December. Return trips start from CA$1,133. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Toronto to Dusseldorf?
No. There is no nonstop service, so you will connect, most easily in London, Paris and Dublin. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Toronto to Dusseldorf?
With one connection the journey usually takes around 8h 30m, depending on the layover. The straight-line distance is 6,155 km.
Where do you change planes between Toronto and Dusseldorf?
The best connecting points are London (LHR), Paris (CDG), Dublin (DUB) and Frankfurt (FRA). Air Canada flies both legs via London, so you can book it as one ticket.
Which airports serve Toronto and Dusseldorf?
Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM). Dusseldorf: Düsseldorf Airport (DUS) and Weeze (Niederrhein) Airport (NRN).
What is the time difference between Toronto and Dusseldorf?
Dusseldorf is 6 hours ahead of Toronto.

More flights from Toronto