How to travel from Dusseldorf to Cologne Bonn Airport (CGN), Germany

The distance between Dusseldorf and Cologne Bonn Airport (CGN) is around 52km (32 miles) and the quickest way to get there is to take the train which takes around 32min.

5 routes found

We've found 5 different ways to get from Dusseldorf to Cologne Bonn Airport (CGN) by train, bus, taxi and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Cologne Bonn Airport (CGN)Dusseldorf if you're planning a return trip.

🚀 Fastest
1
train
+
train
+

Train

Take the train to Köln Deutz Messe/Deutz Bf and then to Köln/Bonn Flughafen.

  • Duration32min
  • Departshourly
  • Typical cost
    €22($22)
Operated byDeutsche Bahn+ 3 others

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
2
bus
+

Bus

Take the bus to Cologne Airport CGN.

  • Duration1hr
  • Departsevery 30 mins
  • Typical cost
    €7($7)
Operated byFlixBus+ 5 others
3
taxi
+

Taxi

Take a taxi to Cologne Bonn Airport (CGN).

  • Duration35min
  • Departson demand
  • Typical cost
    €140($140)
Operated by

Taxi Ruf Düsseldorf GmbH

+ 4 others
4
car
+

Drive

Drive to Cologne Bonn Airport (CGN).

  • Duration35min
  • Distance53km (33 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Dusseldorf and Cologne Bonn Airport (CGN)

There are several options for getting from Dusseldorf to Cologne Bonn Airport (CGN) by train, bus, taxi and car. The cheapest option is to take the bus which costs around €7 ($7) and will take around 1hr. If you need to get there more quickly, you can take the train and arrive in approximately 32min, though it is a bit more costly at approximately €22 ($22).

The distance between Dusseldorf and Cologne Bonn Airport (CGN) is around 52km (32 miles). In a direct line (as the crow flies), the distance is 46km (28 miles)

It takes around 32min to get from Dusseldorf and Cologne Bonn Airport (CGN) by train. If you are travelling by car it will take around 35min to drive there.

The quickest way to get from Dusseldorf to Cologne Bonn Airport (CGN) is to take the train which takes around 32min and will set you back approx €22 ($22).

The cheapest way to travel between Dusseldorf and Cologne Bonn Airport (CGN), if you exclude driving, is to take the bus which will typically cost around €7 ($7) for a standard one-way ticket.

Train travel

Yes there is a train service that runs between Dusseldorf and Cologne Bonn Airport (CGN). It typically takes around 32min and departs hourly.

Yes there is a direct train service that runs between Dusseldorf and Cologne Bonn Airport (CGN) with no changeovers required. The train runs every 20 mins and takes 58min.

Deutsche Bahn, National Express, VRR, Dutch Railways, ABELLIO Rail, TRI Train Rental GmbH, Abellio, Deutsche Bahn Regional and TRANS REGIO Deutsche Regionalbahn GmbH run train services between Dusseldorf and Cologne Bonn Airport (CGN). Trains depart hourly and will take around 32min, however, this may vary depending on the particular service and whether it runs express or stops all stations.

Bus travel

Yes there is a bus that runs regularly from Dusseldorf and Cologne Bonn Airport (CGN). It typically takes around 1hr and departs hourly.

Yes there is a direct bus service that runs between Dusseldorf and Cologne Bonn Airport (CGN) with no changeovers required. The bus runs hourly and takes 1hr.

FlixBus, RegioJet, Blablabus, Union Ivkoni, Karat-S and Cazmatrans NOVA d.o.o. run regular bus services between Dusseldorf and Cologne Bonn Airport (CGN). Buses run hourly and take around 1hr on average but will vary depending on you book with.

Flights and Airlines

The easiest way to get to Cologne Bonn Airport (CGN) from Dusseldorf is to take the train which will take 32min and cost around €22 ($22).

It doesn't look like you can fly directly from Dusseldorf to Cologne Bonn Airport (CGN). We recommend that you take the train to Köln Deutz Messe/Deutz Bf and then to Köln/Bonn Flughafen. instead which will take 32min.

Drive yourself

Yes it is possible to drive from Dusseldorf and Cologne Bonn Airport (CGN). The distance is around 53km (33 miles) by road and it will take around 35min in normal traffic conditons.

If you don't have a car, the easiest way to get from Dusseldorf to Cologne Bonn Airport (CGN) is to take the train which takes, on average, 32min and will usually cost around €22 ($22).

How do I get from Dusseldorf to Cologne Bonn Airport (CGN)

Compare travel optionsbetween Dusseldorf and Cologne Bonn Airport (CGN)

Transport options from Dusseldorf to Cologne Bonn Airport (CGN)
Transport optionDurationCostFrequencyDistance
Train + 1 similar
32min
€22($22)
hourly52km (32 miles)
Train to Koeln/Bonn Flughafen58min
€14($14)
every 20 mins53km (33 miles)
Bus
1hr
€7($7)
every 30 mins53km (33 miles)
Taxi
35min
€140($140)
on demand53km (33 miles)
Drive
35min
€7($7)
on demand53km (33 miles)

Top Carriersoperating between Dusseldorf and Cologne Bonn Airport (CGN)

Train operators

Bus companies