Travel options for:
Kaunas to Tallinn
  • Train to Vilnius, fly

    $47 - $132
    1. Kaunas

      1 h 11 min - 3 times a day

      $5 - $8

    2. Vilnius(LT)

      7 min - every 10 minutes

      $1 - $2

    3. Vilnius (VNO)

      1 h - non-stop

      $40 - $120

    4. Tallinn (TLL)

      5 min - every 30 minutes

      $1 - $2

  • Bus to Riga, fly

    $43 - $131
    1. Kaunas

      4 h 25 min - once daily

      $12 - $19

    2. 13.janvāra iela

      29 min - every 20 minutes - line 22

    3. Riga (RIX)

      49 min - non-stop

      $30 - $110

    4. Tallinn (TLL)

      5 min - every 30 minutes

      $1 - $2

  • Bus

    $30 - $46
    1. Kaunas

      2 h 15 min - 4 times a day

      $9 - $11

    2. Panevėžys

      6 h 30 min - once daily

      $21 - $35

  • Bus via Pärnu bussijaam

    $30 - $48
    1. Kaunas

      2 h 15 min - 4 times a day

      $9 - $11

    2. Panevėžys

      4 h 35 min - once daily

      $15 - $23

    3. Pärnu bussijaam

      1 h 50 min - hourly

      $6 - $14

  • Bus Polski Bus

    $30 - $55
    1. Kaunas

      10 h 55 min - twice daily

      $30 - $55

  • Drive

    $60 - $95
    1. Kaunas

      7 h 45 min - 355.3 miles

      $60 - $95

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Kaunas train to Vilnius(LT), train to Vilnius airport, fly to Tallinn airport, then bus to Tallinn. 4 h 34 min $74. From Kaunas bus to 13.janvāra iela, line 22 bus to Riga airport, fly to Tallinn airport, then bus to Tallinn. 7 h $68. From Kaunas bus to Panevėžys then bus to Tallinn. 9 h 45 min $38. From Kaunas bus to Panevėžys, bus to Pärnu bussijaam, then bus to Tallinna bussijaam. 9 h 52 min $37. From Kaunas bus to Tallinn. 10 h 55 min $43. From Kaunas drive to Tallinn. 7 h 45 min $77.