Rome2Rio

How to get fromFehmarn to Tallinnby bus, train, plane, car ferry, car or ferry

Find Transport to Tallinn

See all options

There are 10 ways to get from Fehmarn to Tallinn by bus, train, plane, car ferry, car, or ferry

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, train to Hamburg Airport, fly to Lennart Meri International Airport

    best
    1. Take the bus from Burg auf Fehmarn Bahnhof to Lübeck ZOB/Hauptbahnhofbus
    2. Take the train from Lübeck Hbf to Hamburg Hbftrain
    3. Fly from Hamburg Airport (HAM) to Lennart Meri International Airport (TLL)planeHAM - TLL
    7h 17m
    €103–263
  2. Bus

    cheapest
    1. Take the bus from Puttgarden to Berlin Airport BERbusN1376
    2. Take the bus from Berlin Airport BER to Tallinn, Bus StationbusN1324 / ...
    29h 22m
    €98–209
  3. Bus, train, car ferry via Hässleholm

    1. Take the bus from Puttgarden to Copenhagen Airportbus
    2. Take the train from Copenhagen Airport to Hässleholm Centralstationtrain
    3. Take the train from Hässleholm Centralstation to Stockholm Centralstationtrain
    4. Take the car ferry from Stockholm to Tallinncarferry
    28h 19m
    €210–574
  4. Drive, train

    1. Drive from Fehmarn to Rostock S Lichtenhagencar
    2. Take the train from Rostock S Lichtenhagen to PriemerburgtrainS3
    3. Take the train from Priemerburg to Szczecin GlownytrainRe4
    4. Take the train from Szczecin Glowny to SuwalkitrainIc
    5. Take the train from Suwalki to Kaunastrain144
    6. Take the train from Kaisiadorys to Tallinntrain215
    33h 37m
  5. Bus to Copenhagen Airport, fly to Lennart Meri International Airport

    1. Take the bus from Puttgarden to Copenhagen Airportbus
    2. Fly from Copenhagen Airport (CPH) to Lennart Meri International Airport (TLL)planeCPH - TLL
    8h 37m
    €130–273
  6. Bus, train to Hamburg Airport, fly to Helsinki Airport

    1. Take the bus from Burg auf Fehmarn Bahnhof to Lübeck ZOB/Hauptbahnhofbus
    2. Take the train from Lübeck Hbf to Hamburg Hbftrain
    3. Fly from Hamburg Airport (HAM) to Helsinki Airport (HEL)planeHAM - HEL
    4. Take the bus from Helsinki to Tallinnbus
    8h 42m
  7. Bus to Copenhagen Airport, fly to Helsinki Airport, bus

    1. Take the bus from Puttgarden to Copenhagen Airportbus
    2. Fly from Copenhagen Airport (CPH) to Helsinki Airport (HEL)planeCPH - HEL
    3. Take the bus from Helsinki to Tallinnbus
    10h 7m
  8. Bus, train, car ferry

    1. Take the bus from Puttgarden to Malmö central train station FlixBus stopbusN32
    2. Take the train from Malmö Centralstation to Stockholm Centralstationtrain
    3. Take the car ferry from Stockholm to Tallinncarferry
    28h 31m
    €154–494
  9. Bus, ferry

    1. Take the bus from Burg auf Fehmarn Bahnhof to Lübeck ZOB/HauptbahnhofbusX85
    2. Take the ferry from Port of Travemünde to Helsinkiferry
    3. Take the bus from Helsinki to Tallinnbus
    35h 21m
  10. Drive 1,630.2 km

    1. Drive from Fehmarn to Tallinncar1,630.2 km
    20h 28m
    €257–371

Fehmarn to Tallinn by bus

Calendar3Weekly Buses
Duration29h 22mAverage Duration
Ticket€98Cheapest Price
See schedules

Questions & Answers

What companies run services between Fehmarn, Schleswig-Holstein, Germany and Tallinn, Estonia?

You can take a bus from Burg auf Fehmarn Bahnhof to Tallinn, Bus Station via Puttgarden Bahnhof, Puttgarden, and Berlin Airport BER in around 29h 22m.

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

Airlines
Train operators
Bus operators

Want to know more about travelling around Estonia

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