Cheap Flights from Milan Bergamo to Weeze

Compare Milan Bergamo to Weeze flight deals

Find the cheapest month or even day of the year to fly to Weeze

Book the best Weeze fare with no extra fees

Flight deals from Milan Bergamo to Weeze

Looking for a cheap last-minute deal or the best return flight from Milan Bergamo to Weeze? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan Bergamo to Weeze

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan Bergamo to Weeze flights are currently cheapest in August.

Direct flights from Milan Bergamo to Weeze

Milan Bergamo to Weeze: Alternative routes

Compare routes from Milan Bergamo to Dusseldorf below. You may find an airport to fly into that's cheaper, faster, or easier than Weeze.

Milan to Dusseldorf: Flight information

The things to know before you go.
Cheapest flight found34 €
Cheapest month to flyJuly
Average flight time1 hr, 35 mins
Most popular airlineMalta Air
Average flights per week11

Finding cheap flights from Milan Bergamo to Weeze: Frequently asked questions

The best price we found for a return flight from Milan Bergamo to Weeze is 34 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 35 minutes is the average flight time from Milan Bergamo to Weeze.
Malta Air and Ryanair fly direct from Milan Bergamo to Weeze.
As of July 2025, there are 11 flights per week flying from Milan Bergamo to Weeze.
The cheapest month to fly from Milan Bergamo to Weeze is usually July.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Milan Bergamo Airport to Weeze Airport on Tuesday, 15 July 2025.
Yes – the average flight time is 1 hour and 35 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Weeze but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Dusseldorf is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Weeze.

Flying from Orio al Serio International Airport (BGY) to Weeze Airport (NRN): what you need to know

  • Take a direct flight from Orio al Serio International Airport to Weeze Airport and you'll be travelling for an average of 1 hour 35 minutes.

  • Milan and Dusseldorf are in the UTC+1 timezone. That means you won't have to adjust your watch after you land.

  • Get to the airport on time so you don't miss your BGY to NRN flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.

  • Flying during a peak time like August? Public holidays and other popular seasons can mean longer queues at security. Play things extra safe and arrive up to four hours ahead of international flights and two hours before a domestic departure.

  • Travelling to Dusseldorf (and then exploring more of Germany!) is a snap with Ryanair. This popular airline offers direct flights from Orio al Serio International Airport to Weeze Airport.

  • Ryanair tops the list for bookings on this route.

  • We make it easy to book a flight with a stopover. To see your options for tickets from Orio al Serio International Airport to Weeze Airport, deselect 'Direct flights only.' Then, pick a flight that has a stop long enough to tour your chosen city. Stopovers between BGY and NRN include:

    • Franjo Tudman Airport

    • Abruzzo Airport

    • Tirana International Airport

How to find the cheapest flights from Orio al Serio International Airport (BGY) to Weeze Airport (NRN)

  • 17 € is the best price for a one-way Orio al Serio International Airport to Weeze Airport flight. A return flight starts from 34 €. These fares may change depending on availability.

  • Score cheap tickets from BGY to NRN by booking at least six months ahead. Based on our research, that's the sweet spot for finding the biggest deals.

  • Organise your trip for May. That's the cheapest month for flights from Orio al Serio International Airport to Weeze Airport. If you're flexible with your travel dates, use the 'Whole month' tool to find the cheapest airfare across each month.

  • Getting your hands on cheap flights from BGY to NRN is easy with Price Alerts. All you need to do is set up one of these automatic alerts and we'll get in touch as soon as a new deal comes up.

  • Find the right flight for you by using the filters. To see the 'Fastest,' 'Best' or 'Cheapest' flights from Orio al Serio International Airport to Weeze Airport, use the 'Sort by' function. You can also filter by departure and arrival times, airline, and number of stops.

Handy information about Orio al Serio International Airport (BGY)

  • Of the departures from Orio al Serio International Airport, 67.49% land on schedule at their destination.

  • Central Milan to Orio al Serio International Airport is approximately 64 kilometres. Depending on traffic, it'll take you about 1 hour to get there if you're ride-sharing, catching a cab or driving.

  • Planning to catch public transport? You can expect a journey time of around 2 hours 20 minutes.

  • Catching an early flight from Orio al Serio International Airport to Weeze Airport? Avoid the last-minute rush to the airport (and sneak in some extra precious sleep) by choosing one of these hotels close to BGY:

Arriving at Weeze Airport (NRN)

  • Consider booking a hotel close to NRN if you're catching a late Orio al Serio International Airport to Weeze Airport flight. Pick one of these options and skip the long transfer:

  • Fast-track your adventure by picking up a Weeze Airport rental car. Grab your wheels from Enterprise, Sixt or Alamo and explore beyond Dusseldorf's usual tourist stops.

  • Lock in the best deal by booking your vehicle from Weeze Airport around one week before your travel date.

Getting from Weeze Airport (NRN) to central Dusseldorf

  • From Weeze Airport, Dusseldorf is approximately 80 kilometres away. It takes around 1 hour 5 minutes to get to the centre driving.

  • It takes roughly 2 hours 20 minutes if you're travelling by public transport.

When to fly to Weeze Airport (NRN)

  • July is the most popular month for flights from Orio al Serio International Airport to Weeze Airport. To skip the crowds, head to Dusseldorf in April.

  • Book your flight from Orio al Serio International Airport to Weeze Airport for August if you'd like to visit Dusseldorf during its warmest month. You can expect temperatures of between 12ºC (54ºF) and 28ºC (82ºF).

  • January sees average temperatures of between -3ºC (27ºF) and 7ºC (45ºF). Look for cheap tickets from BGY to NRN around that time if you like cooler conditions.

Explore more of Germany

  • Dusseldorf has loads to offer, but there are so many other parts of Germany waiting to be explored. About 483 kilometres east of Dusseldorf, a visit to Berlin will fill your itinerary to the brim. Start with leading sights like Brandenburg Gate, Berlin Wall Memorial and East Side Gallery.

  • Hamburg is another well-known destination in Germany and is around 338 kilometres north-east of Dusseldorf. No journey is complete without experiencing Miniatur Wunderland, Elbphilharmonie Hamburg and Port of Hamburg.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.