There are 9 ways to get from Warsaw to Cologne by plane, train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Warsaw to Cologne/Bonn Apt • 6 h 18 min
$93 - $266
Cheapest option
Fly Nowy Dwor Mazowiecki to Cologne/Bonn Apt • 4 h 48 min
$43 - $170
7 alternative options
Fly Warsaw to Dusseldorf • 5 h 20 min
$68 - $179
Fly Warsaw to Frankfurt, train • 5 h 33 min
$106 - $256
Train Polish Railways (PKP) • 11 h
$156 - $235
Train Russian Railways • 16 h 47 min
$171 - $226
Bus • 20 h 6 min
$81 - $121
Bus, train • 22 h
$85 - $115
Drive • 9 h 52 min
$140 - $210
What companies run services between Warsaw, Poland and Cologne, Germany?
Lufthansa, Austrian Airlines and three other airlines fly from Warsaw to Cologne hourly. Alternatively, you can take a train from Warsaw to Cologne via Berlin Hbf and Berlin Hbf (tief) in around 11 h.

- Website
- lufthansa.com
Flights from Warsaw to Cologne/Bonn Apt via Munich
- Ave. Duration
- 4 h 31 min
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $180 - $470
Flights from Warsaw to Cologne/Bonn Apt via Frankfurt, Munich
- Ave. Duration
- 6 h 41 min
- When
- Every day
- Estimated price
- $180 - $470
Flights from Warsaw to Dusseldorf via Munich
- Ave. Duration
- 3 h 56 min
- When
- Every day
- Estimated price
- $150 - $390
Flights from Warsaw to Dusseldorf via Frankfurt
- Ave. Duration
- 3 h 47 min
- When
- Every day
- Estimated price
- $130 - $370
Flights from Warsaw to Frankfurt
- Ave. Duration
- 1 h 50 min
- When
- Every day
- Estimated price
- $100 - $340
Flights from Warsaw to Frankfurt via Munich
- Ave. Duration
- 3 h 46 min
- When
- Every day
- Estimated price
- $100 - $340

- Website
- lot.com
Flights from Warsaw to Dusseldorf
- Ave. Duration
- 1 h 55 min
- When
- Every day
- Estimated price
- $65 - $310
Flights from Warsaw to Frankfurt
- Ave. Duration
- 1 h 50 min
- When
- Every day
- Estimated price
- $100 - $340
Flights from Warsaw to Frankfurt via Wroclaw
- Ave. Duration
- 3 h 40 min
- When
- Every day
- Estimated price
- $110 - $340
Flights from Warsaw to Frankfurt via Krakow
- Ave. Duration
- 3 h 45 min
- When
- Every day
- Estimated price
- $110 - $340

- Website
- austrian.com
Flights from Warsaw to Cologne/Bonn Apt via Vienna
- Ave. Duration
- 5 h 2 min
- When
- Every day
- Estimated price
- $150 - $750
Flights from Warsaw to Dusseldorf via Vienna
- Ave. Duration
- 4 h 10 min
- When
- Every day
- Estimated price
- $150 - $390

- Website
- swiss.com
Flights from Warsaw to Cologne/Bonn Apt via Zurich
- Ave. Duration
- 5 h 47 min
- When
- Every day
- Estimated price
- $270 - $550
Flights from Warsaw to Dusseldorf via Zurich
- Ave. Duration
- 4 h 20 min
- When
- Every day
- Estimated price
- $160 - $500

- Website
- flysas.com
Flights from Warsaw to Dusseldorf via Copenhagen
- Ave. Duration
- 4 h 5 min
- When
- Monday to Friday
- Estimated price
- $140 - $470
Flights from Warsaw to Frankfurt via Copenhagen
- Ave. Duration
- 3 h 45 min
- When
- Monday to Saturday
- Estimated price
- $110 - $340

- Website
- csa.cz
Flights from Warsaw to Dusseldorf via Prague
- Ave. Duration
- 4 h 35 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $130 - $430
Flights from Warsaw to Frankfurt via Prague
- Ave. Duration
- 4 h 25 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $110 - $550

- Website
- ryanair.com
Flights from Nowy Dwor Mazowiecki to Cologne/Bonn Apt
- Ave. Duration
- 1 h 50 min
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $30 - $260

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Frankfurt(M) Flughafen Fernbf to Köln Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $40 - $60
- Website
- bahn.de
Train from Berlin Hbf (tief) to Köln Hbf
- Ave. Duration
- 4 h 18 min
- Frequency
- Hourly
- Estimated price
- $110 - $170
- Website
- bahn.de
Train from Frankfurt(Main)Hbf to Köln Hbf
- Ave. Duration
- 1 h 23 min
- Frequency
- Hourly
- Estimated price
- $30 - $50
- Website
- bahn.de

- Phone
- 703 200 200
- Website
- intercity.pl
Train from Warszawa Centralna to Berlin Hbf
- Ave. Duration
- 6 h 7 min
- Frequency
- Every 4 hours
- Estimated price
- $45 - $70
- Website
- Intercity.pl
- Purchase a
- eurail.com

- Website
- rzd.ru
Train from Warszawa Wschodnia to Frankfurt(Main)Süd
- Ave. Duration
- 13 h 12 min
- Frequency
- Twice a week
- Estimated price
- $130 - $160
- Schedules at
- reiseauskunft.bahn.de


- Phone
- +49 6196 2078-501
- service@eurolines.de
- Website
- eurolines.de
Bus from Warsaw to Cologne Hbf
- Ave. Duration
- 18 h 56 min
- Frequency
- 5 times a week
- Estimated price
- $80 - $120
- Website
- eurolines.de

- estgdansk@wp.pl
- Website
- estgdansk.pl
Bus from Warszawa to Bochum
- Ave. Duration
- 19 h 15 min
- Frequency
- 5 times a week
- Estimated price
- $55 - $80
- Schedules at
- estgdansk.pl
Want to know more about travelling around Germany
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
How far is it from Warsaw to Cologne?
The distance between Warsaw and Cologne is 981 km. The road distance is 1108 km.
What is the cheapest way to get from Warsaw to Cologne?
The cheapest way to get from Warsaw to Cologne is to fly which costs 140 zł - 600 zł and takes 4 h 48 min.
What is the fastest way to get from Warsaw to Cologne?
The quickest way to get from Warsaw to Cologne is to fly which takes 4 h 48 min and costs 140 zł - 600 zł.
Is there a direct train between Warsaw and Cologne?
No, there is no direct train from Warsaw to Cologne. However, there are services departing from Warszawa Centralna and arriving at Köln Hbf via Berlin Hbf (tief). The journey, including transfers, takes approximately 11 h.
Is there a direct bus between Warsaw and Cologne?
No, there is no direct bus from Warsaw to Cologne. However, there are services departing from Centrum 06 and arriving at Cologne Hbf via Warsaw. The journey, including transfers, takes approximately 20 h 6 min.
How long does it take to get from Warsaw to Cologne?
It takes approximately 6 h 18 min to get from Warsaw to Cologne, including transfers.