There are 10 ways to get from Cologne to Sopot by train, plane, 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.
Train to Düsseldorf International Airport, fly
best- Take the train from Koeln Hbf to Duesseldorf Flughafen
- Fly from Düsseldorf International Airport (DUS) to Gdańsk Lech Wałęsa Airport (GDN)DUS - GDN
4h 41mzł 419–1,247Train
cheapest- Take the train from Köln Hbf to S Ostbahnhof10 / ...
- Take the train from S Ostbahnhof to Rzepin95 / ...
- Take the train from Rzepin to SopotIc
12h 12mzł 207–896Train, bus
- Take the train from Köln Hbf to Duisburg Hbf43 / ...
- Take the bus from Duisburg central train station to Gdansk, Bus StationN1387
20h 8mzł 340–610Drive 1,060.9 km
- Drive from Cologne to Sopot1,060.9 km
9h 57mzł 637–920Fly from Cologne Bonn Airport
- Fly from Cologne Bonn Airport (CGN) to Gdańsk Lech Wałęsa Airport (GDN)CGN - GDN
6h 12mzł 428–1,092Train to Frankfurt, fly
- Take the train from Köln Messe/Deutz Bf to Frankfurt
- Fly from Frankfurt (FRA) to Gdańsk Lech Wałęsa Airport (GDN)FRA - GDN
4h 38mzł 614–1,318Train to Dortmund Airport, fly
- Take the train from Koeln Hbf to Holzwickede
- Fly from Dortmund Airport (DTM) to Gdańsk Lech Wałęsa Airport (GDN)DTM - GDN
5h 27mzł 264–954Train to Eindhoven Airport, fly
- Take the train from Köln Hbf to Eindhoven
- Fly from Eindhoven Airport (EIN) to Gdańsk Lech Wałęsa Airport (GDN)EIN - GDN
6h 16mzł 352–1,366Train, train to Amsterdam Airport Schiphol, fly
- Take the train from Köln Hbf to Utrecht Centraal
- Take the train from Utrecht Centraal to Schiphol Airport
- Fly from Amsterdam Airport Schiphol (AMS) to Gdańsk Lech Wałęsa Airport (GDN)AMS - GDN
6h 48mzł 582–1,582Train via Hagen
- Take the train from Köln Hbf to Hagen Hbf43 / ...
- Take the train from Hagen Hbf to Berlin Hbf19
- Take the train from S+U Berlin Hauptbahnhof to Rzepin95 / ...
- Take the train from Rzepin to Sopot95
12h 36mzł 446–945
Cologne to Sopot by train
Questions & Answers
The cheapest way to get from Cologne to Sopot is to train and bus which costs 340 zł - 650 zł and takes 20h 8m.
The fastest way to get from Cologne to Sopot is to train and fly which takes 4h 38m and costs 600 zł - 1 400 zł.
No, there is no direct train from Cologne to Sopot. However, there are services departing from Köln Hbf and arriving at Sopot via S Ostbahnhof and Rzepin. The journey, including transfers, takes approximately 12h 12m.
The distance between Cologne and Sopot is 924 km. The road distance is 1060.9 km.
The best way to get from Cologne to Sopot without a car is to train which takes 12h 12m and costs 200 zł - 900 zł.
It takes approximately 4h 41m to get from Cologne to Sopot, including transfers.
Cologne to Sopot train services, operated by Deutsche Bahn Intercity (DB IC), depart from Köln Hbf station.
The best way to get from Cologne to Sopot is to train which takes 12h 12m and costs 200 zł - 900 zł. Alternatively, you can fly, which costs 420 zł - 1 100 zł and takes 6h 12m.
Cologne to Sopot train services, operated by Deutsche Bahn Intercity (DB IC), arrive at S Ostbahnhof station.
Yes, the driving distance between Cologne to Sopot is 1061 km. It takes approximately 9h 57m to drive from Cologne to Sopot.
What companies run services between Cologne, Germany and Sopot, Pomerania, Poland?
You can take a train from Köln Hbf to Sopot via S Ostbahnhof and Rzepin in around 12h 12m. Alternatively, Lufthansa, Ryanair, and Eurowings fly from Cologne Bonn Airport (CGN) to Gdańsk Lech Wałęsa Airport (GDN) once daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Gdańsk Lech Wałęsa Airport via Munich
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- zł 320–650
Flights from Cologne Bonn Airport to Gdańsk Lech Wałęsa Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- zł 320–1,300
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- zł 410–850
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport via Munich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- zł 410–850
- Website
- flysas.com
Flights from Düsseldorf International Airport to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- zł 330–900
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- zł 340–850
Flights from Amsterdam Airport Schiphol to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- zł 250–1,400
- Website
- klm.com
Flights from Düsseldorf International Airport to Gdańsk Lech Wałęsa Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 220–1,200
Flights from Amsterdam Airport Schiphol to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- zł 240–1,400
- Website
- wizzair.com
Flights from Dortmund Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- zł 110–550
Flights from Eindhoven Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 120–650
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Gdańsk Lech Wałęsa Airport via Stockholm
- Ave. Duration
- 6h 52m
- When
- Monday
- Estimated price
- zł 350–950
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 35m
- When
- Friday
- Estimated price
- zł 250–850
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 38 min
- Frequency
- Every 20 minutes
- Estimated price
- zł 40–65
- Schedules at
- nationalexpress.de
Train from Koeln Hbf to Holzwickede
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- zł 70–110
- Schedules at
- nationalexpress.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- zł 29–110
- Website
- https://int.bahn.de/en
Train from Köln Hbf to S Ostbahnhof
- Ave. Duration
- 4h 43m
- Frequency
- Hourly
- Estimated price
- zł 200–600
- Website
- https://int.bahn.de/en
Train from S Ostbahnhof to Rzepin
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- zł 80–200
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Duisburg Hbf
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- zł 55–110
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- zł 110–340
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Eindhoven
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a week
- Estimated price
- zł 160–240
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Hagen Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- zł 75–110
- Website
- https://int.bahn.de/en
Train from Hagen Hbf to Berlin Hbf
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- zł 220–550
- Website
- https://int.bahn.de/en
Train from S+U Berlin Hauptbahnhof to Rzepin
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- zł 80–170
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 32 min
- Frequency
- Once daily
- Estimated price
- zł 110–240
- Website
- https://www.eurostar.com/rw-en
- Standard
- zł 110–160
- Comfort
- zł 110–160
- Premium
- zł 180–240
- Phone
- +49 30 300 137 300
- info@flixbus.de
- Website
- flixtrain.de
Train from Köln Hbf to S Ostbahnhof
- Ave. Duration
- 5h 31m
- Frequency
- Once a week
- Estimated price
- zł 55–220
- Website
- https://www.flixtrain.com/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Rzepin to Sopot
- Ave. Duration
- 4h 32m
- Frequency
- Twice a week
- Estimated price
- zł 70–120
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 70–100
- 1st Class
- zł 95–120
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Köln Hbf to Duisburg Hbf
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- zł 45–140
- Website
- https://www.ns.nl/en
- 2nd Class
- zł 45–75
- 1st Class
- zł 85–140
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- zł 110–370
- Website
- https://www.ns.nl/en
- 2nd Class
- zł 110–170
- 1st Class
- zł 220–370
Train from Köln Hbf to Eindhoven
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- zł 90–300
- Website
- https://www.ns.nl/en
- 2nd Class
- zł 90–140
- 1st Class
- zł 180–300
Train from Köln Hbf to Utrecht Centraal
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- zł 140–490
- Website
- https://www.ns.nl/en
- 2nd Class
- zł 140–220
- 1st Class
- zł 290–490
Train from Utrecht Centraal to Schiphol Airport
- Ave. Duration
- 31 min
- Frequency
- Every 15 minutes
- Estimated price
- zł 35–100
- Website
- https://www.ns.nl/en
- 2nd Class
- zł 35–55
- 1st Class
- zł 60–100
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Utrecht Centraal to Schiphol Airport
- Ave. Duration
- 42 min
- Frequency
- Once a week
- Estimated price
- zł 43–48
- Website
- https://www.arriva.nl/en/
- 2nd Class
- zł 43–48
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Duisburg central train station to Gdansk, Bus Station
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- zł 240–400
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Poland
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Cologne to Sopot train tickets online with Omio.
There are 7655+ hotels available in Sopot.































