Travel from Amsterdam to Estonia

Bus or fly from Amsterdam to Estonia?

LOT, Air Baltic and 5 other airlines fly from Amsterdam to Tallinn every 3 hours. Alternatively, Ecolines operates a bus from Amsterdam to Tallinn once a week. Tickets cost $100 - $160 and the journey takes 11 h. 4 other operators also service this route.

How to get from Amsterdam to Estonia

From Amsterdam Centraal train to Amsterdam airport, fly to Tallinn airport, then bus to Tallinn. 4 h 41 min $124. From Amsterdam Centraal train to Amsterdam airport, fly to Tartu airport, then line 307 bus to Tartu. 8 h 54 min $223. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Hbf, train to Koebenhavn H, train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn. 34 h 35 min $536. From Amsterdam Sloterdijk bus to Rīga, bus to Bussijaam, then bus to A. Laikmaa. 39 h 44 min $168. From Amsterdam bus to Warszawa Zachodni, bus to Bussijaam, then line 2 tram to Mere puiestee. 43 h 4 min $151. From Amsterdam drive to Tallinn. 22 h 51 min $371.
Close Print Itinerary
  1. Here are 6 options to get from
    Amsterdam to Estonia:

    1. Trip:
      1 Fly to Tallinn
      • One-Way approx: USD $88 - $254
      • Duration: 4 h 41 min
      Open +
      • Trip:
        1 Fly to Tallinn
        • One-Way approx: USD $88 - $254
        • Duration: 4 h 41 min
        Close x
    2. Trip:
      2 Fly to Tartu
      • One-Way approx: USD $108 - $373
      • Duration: 8 h 54 min
      Open +
      • Trip:
        2 Fly to Tartu
        • One-Way approx: USD $108 - $373
        • Duration: 8 h 54 min
        Close x
    3. Trip:
      3 Train, car ferry
      • One-Way approx: USD $386 - $691
      • Duration: 34 h 35 min
      Open +
      • Trip:
        3 Train, car ferry
        • One-Way approx: USD $386 - $691
        • Duration: 34 h 35 min
        Close x
    4. Trip:
      4 Bus Ecolines
      • One-Way approx: USD $121 - $223
      • Duration: 39 h 44 min
      Open +
      • Trip:
        4 Bus Ecolines
        • One-Way approx: USD $121 - $223
        • Duration: 39 h 44 min
        Close x
    5. Trip:
      5 Bus EST Sp. z o.o.
      • One-Way approx: USD $120 - $179
      • Duration: 43 h 4 min
      Open +
      • Trip:
        5 Bus EST Sp. z o.o.
        • One-Way approx: USD $120 - $179
        • Duration: 43 h 4 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $300 - $440
      • Duration: 22 h 51 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $300 - $440
        • Duration: 22 h 51 min
        Close x