Rome2Rio

How to get fromEsbjerg to Puckby bus, plane, taxi, train, ferry or car

Find Transport to Puck

See all options

There are 7 ways to get from Esbjerg to Puck by bus, plane, taxi, train, ferry, 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.

  1. Bus to Billund Airport, fly, taxi

    best
    1. Take the bus from Esbjerg Busterminal to Billund Lufthavn / Billund Airportbus
    2. Fly from Billund Airport (BLL) to Gdańsk Lech Wałęsa Airport (GDN)planeBLL - GDN
    3. Take the taxi from Gdańsk Lech Wałęsa Airport (GDN) to Pucktaxi
    5h 5m
    zł 373–1,081
  2. Train, bus

    cheapest
    1. Take the train from Esbjerg St. to Kolding St.trainIc / ...
    2. Take the bus from Kolding bus station to Lübeckbus353
    3. Take the bus from Lübeck to Slupsk, Transport Center Towarowabus
    4. Take the train from Slupsk to RedatrainR
    19h 34m
    zł 355–589
  3. Train

    1. Take the train from Esbjerg St. to Kolding St.trainIc / ...
    2. Take the train from Kolding to Berlin HbftrainRj
    3. Take the train from Berlin Hbf to Frankfurt(Oder)trainRe
    4. Take the train from Rzepin to Gdynia GlownatrainIc
    16h 35m
    zł 597–1,003
  4. Train, ferry

    1. Take the train from Esbjerg St. to Østerport St.trainIc
    2. Take the train from Köpenhamn Österport to Karlskrona, Centralstationtrain
    3. Take the ferry from Karlskrona Handelshamnen to Port of Gdyniaferry
    20h 58m
    zł 515–947
  5. Train to Copenhagen Airport, fly, taxi

    1. Take the train from Esbjerg St. to København Htrain
    2. Fly from Copenhagen Airport (CPH) to Gdańsk Lech Wałęsa Airport (GDN)planeCPH - GDN
    3. Take the taxi from Gdańsk Lech Wałęsa Airport (GDN) to Pucktaxi
    7h 14m
    zł 577–1,224
  6. Bus

    1. Take the bus from Esbjerg Busterminal to Billund Lufthavn / Billund Airportbus144
    2. Take the bus from Vejle Busterminal to Poznan, Bus Stationbus353
    3. Take the bus from Poznan, Bus Station to Gdynia, Bus stationbus
    22h 7m
    zł 372–570
  7. Drive 877.5 km

    1. Drive from Esbjerg to Puckcar877.5 km
    9h 54m
    zł 667–963

Esbjerg to Puck by train

Calendar2Weekly Trains
Duration16h 35mAverage Duration
Ticketzł 597Cheapest Price
See schedules

Questions & Answers

What companies run services between Esbjerg, Denmark and Puck, Poland?

You can take a train from Esbjerg St. to Puck via Kolding, Berlin Hbf, Frankfurt, Rzepin, and Gdynia Glowna in around 16h 35m. Alternatively, you can take a bus from Esbjerg Busterminal to Puck via Billund Lufthavn / Billund Airport, Vejle Trafikcenter, Vejle Busterminal, Poznan, Bus Station, Gdynia, Bus station, and Gdynia Glowna in around 22h 7m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators
Other operators

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

More Questions & Answers