Cheap Public Transportation to Weeze Airport (NRN) near Düsseldorf in Germany

Getting to Weeze Airport (NRN) near Düsseldorf is easy by public transportation (train and shuttle bus), car, or taxi from Cologne, Duisburg, Essen, Venlo, Arnhem, Nijmegen, Utrecht, and Amsterdam.

Google Map Weeze Airport

Getting to Weeze Airport (NRN) is not particularly difficult but it is more complicated than traveling to many other major German airports. Weeze Airport (NRN) is around 70 km to the northeast of Düsseldorf and 30 km from the Nijmegen in the Netherlands. Weeze Airport can be reached by car, bus, and train but transfers are usually needed. Almost no airport shuttle services or buses (other than to the nearest railway stations) are available in 2024. Getting to the airport from smaller towns not near train stations has thus become more complicated and more expensive in recent years.

Suntransfers gives online quotations for private airport transfers without first requiring personal details or flight numbers. These may be worth the splurge at late hours or when traveling to destinations difficult to reach on public transportation.

Weeze Airport is sometimes referred to by its old name Flughafen Niederrhein (Lower Rhine) – a name that lives on in its IATA code NRN. Low-cost airline Ryanair refers to the airport as Düsseldorf (Weeze) but the airport is far from Düsseldorf and a far cry from the large and convenient Düsseldorf Airport (DUS) which is only minutes to the north of Düsseldorf.

By Car to Weeze Airport (NRN) in Germany

Weeze Airport (NRN) from the Air, Germany
 Weeze Airport © Photo: Flughafen Niederrhein GmbH

Driving is the easiest way to reach Weeze Airport. The airport is just off the Autobahn A57 (use exit 3 – Goch/Weeze or exit 4 – Uedem / Weeze), with good access from most cities in the Ruhr district or Dutch cities such as Arnhem, Nijmegen, and Venlo. Reasonably priced parking is readily available at the airport.

Driving distances to Weeze Airport are for example:

  • Aachen – 145 km
  • Arnhem (Netherlands) – 70 km
  • Cologne / Köln – 110 km
  • Dortmund – 110 km
  • Düsseldorf – 70 km
  • Duisburg – 60 km
  • Essen – 80 km
  • Krefeld – 60 km
  • Mönchengladbach – 65 km
  • Nijmegen (Netherlands) – 60 km
  • Venlo (Netherlands) – 35 km

Car hire companies with car rental desks inside Weeze Airport include Avis, Europcar, Hertz, and Sixt. Rental cars (Mietwagen) at Weeze Airport are best reserved in advance for the cheapest prices and to ensure availability.


Taxis and Private Shuttle Van Services from Weeze Airport in Germany

Taxis and private airport shuttle van services are best reserved in advance when traveling from Weeze Airport. Suntransfers gives online quotations for private airport transfers without first requiring personal details or flight numbers.

Most solo travelers will find better value when going by bus or train although small groups and families may value the convenience of going directly from the airport to accommodation without transfers. Private shuttle services are also great when traveling at odd hours or to destinations without regular public transportation links.

By Train from Weeze Airport (NRN) near Düsseldorf in Germany

The train is for travelers using public transportation the most reliable option. The train and related bus services run year-round while other bus services are seasonal.

Weeze Airport (NRN) is not directly on the German rail network but trains are a sensible option for traveling from the airport. From Weeze Airport, take a ten-minute bus ride to Weeze train station. The bus runs generally once per hour with times link to train arrival / departure times.

From Weeze station, two trains per hour go to Düsseldorf Hauptbahnhof in just over an hour. Düsseldorf has excellent railway connections to all parts of Germany. Travelers to Ruhr cities such as Duisburg, Essen, Bochum, and Dortmund, as well as Cologne (Köln), Bonn, Mönchengladbach, Aachen, and Venlo (Netherlands) can change trains at Krefeld, which is 40 minutes from Weeze station in the direction of Düsseldorf.

Small groups can travel very cheaply to Weeze Airport by train when using the Schöner-Tag-Ticket NRW.

For more details see By Train to Weeze Airport.

By Bus to Weeze Airport (NRN) in Germany

Most of the previous shuttle bus services to Weeze Airport no longer operate and it is unclear if any services to the Netherlands will resume.

The public bus services from the airport to Weeze and Kevelaer stations continue to operate making the bus and train combination the best public transportation option when traveling to Weeze Airport.

Transfers from Weeze Airport (NRN) to Düsseldorf Airport (DUS)

No direct bus or train services are available between Weeze Airport (NRN), popular with low-cost airlines, and Düsseldorf Airport (DUS), a major international airport used by most airlines flying to the Ruhr region.

To transfer from Weeze Airport (NRN) to Düsseldorf Airport (DUS) use the train to Düsseldorf Hauptbahnhof (main train station) and then take a train to Düsseldorf Airport (DUS). The total traveling time is just less than two hours but only one departure per hour is possible from Weeze Airport.

Taxis or private shuttle transfers are of course available too and best reserved in advance – expect to pay around €160. Suntransfers gives online quotations for private airport transfers without first requiring personal details or flight numbers.

More on Weeze Airport (NRN) near Düsseldorf:

Henk Bekker in armor

About the author:

Henk Bekker

Henk Bekker is a freelance travel writer with over 20 years of experience writing online. He is particularly interested in history, art, and culture. He has lived most of his adult life in Germany, Switzerland, and Denmark. In addition to, he also owns a travel website on the Lake Geneva region of Switzerland and maintains statistical websites on car sales and classic car auction prices. Henk holds an MBA from Edinburgh Business School and an MSc in Development Finance from the University of London.

European Traveler
Lake Geneva
Best-Selling Cars
Classic Car Auctions