For Montreal-Duesseldorf flights, you can use Montreal Mirabel Intl. - Montreal Intl. Airport, Montreal Trudeau Intl. Airport, Montreal Saint Hubert Longueuil Airport, Dorval Airport as departure airport, and Duesseldorf Railway Station, Düsseldorf Airport, Mönchengladbach Airport, Weeze Airport for arrival.