Travel from Gdańsk to Berlin

Train, bus or fly from Gdańsk to Berlin?

Polish Railways (PKP) operates a train from Gdańsk to Berlin once daily. Tickets cost $35 - $55 and the journey takes 5 hours 41 minutes. Alternatively, FlixBus operates a bus from Gdańsk to Berlin 4 times a day. Tickets cost $35 - $65 and the journey takes 8 hours 50 minutes. Two other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Gdańsk to Berlin

ModeDurationPrice
From Gdansk Glowny train to Berlin Ostbahnhof.5 h 41 min149 zł
From Gdańsk bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr..9 h 41 min226 zł
From Gdańsk bus to Schönefeld, line 736 bus to Berlin Schönefeld Flughafen, then train to Berlin Alexanderplatz.9 h 47 min144 zł
From Gdańsk rideshare to Berlin.7 h 40 min100 zł
From Gdańsk drive to Berlin.5 h 58 min304 zł
From Gdansk Glowny tram to Gdansk Wrzeszcz, train to Gdansk airport, fly to Berlin Tegel airport, then bus to Berlin.6 h 42 min381 zł
From Gdansk Glowny tram to Gdansk Wrzeszcz, train to Gdansk airport, fly to Berlin Schoenefeld airport, then train to Berlin.6 h 34 min850 zł

How long does it take to get from Gdańsk to Berlin?

The train from Gdansk Glowny to Berlin Ostbahnhof takes 5 hours 41 minutes including transfers and departs once daily.

Is there a direct train between Gdańsk and Berlin?

Yes, there is a direct train departing from Gdansk Glowny and arriving at Berlin Ostbahnhof. Services depart once daily, and operate every day. The journey takes approximately 5 hours 41 minutes.

Is there a direct bus between Gdańsk and Berlin?

No, there is no direct bus from Gdańsk to Berlin. However, there are services departing from Gdańsk and arriving at Berlin, S+U Alexanderplatz Bhf/Memhardstr. via Berlin, Masurenallee/ZOB and S+U Zoologischer Garten Bhf. The journey, including transfers, takes approximately 9 hours 41 minutes.

Operators from Gdańsk to Berlin

OperatorPhoneWebsite
Polish Railways (PKP)703 200 200Polish Railways (PKP)
FlixBus+49 1807 123 99 123FlixBus
BVGBVG
Polski Bus+48 22 417 62 27Polski Bus
RVSRVS
BlaBlaCarBlaBlaCar
LufthansaLufthansa
LOTLOT
KLMKLM
Scandinavian AirlinesScandinavian Airlines
FinnairFinnair
easyJeteasyJet
Wizz AirWizz Air
EurowingsEurowings
RyanairRyanair
Norwegian Air ShuttleNorwegian Air Shuttle
Norwegian Air InternationalNorwegian Air International
Jet2.comJet2.com