Travel options for:
Lviv to Tallinn
  • Fly

    $121 - $202
    1. Lviv

      15 min - every 15 minutes - line 9

      $1

    2. Lviv (LWO)

      3 h 45 min - 1 stopover

      $120 - $200

    3. Tallinn (TLL)

      5 min - hourly

      $1 - $2

  • Bus

    $64 - $102
    1. Petra Doroshenko str.

      29 min - every 10 minutes

      $1

    2. Lviv

      21 h 45 min - twice a week

      $50 - $80

    3. Rīga

      3 h 35 min - once daily

      $14 - $22

  • Bus via Ainaži

    $61 - $97
    1. Petra Doroshenko str.

      29 min - every 10 minutes

      $1

    2. Lviv

      21 h 45 min - twice a week

      $50 - $80

    3. Riga

      2 h 35 min - every 4 hours

      $5 - $7

    4. Ainaži

      2 h 28 min - 4 times a week

      $6 - $10

  • Train, bus Polski Bus

    $97 - $144
    1. Lvov

      10 h 8 min - 4 times a week

      $40 - $60

    2. Warszawa Zachodni

      20 h 5 min - twice daily

      $55 - $85

  • Train Ukrainian Railways (UZ), bus

    $37 - $70
    1. Lvov

      3 h 29 min - once daily

      $3 - $10

    2. Korosten

      19 h 50 min - 4 times a week

      $16 - $35

    3. Saint Petersburg

      2 h 42 min - 4 times a day

      $7 - $11

    4. Narva Border

      19 min - 1 miles

    5. Narva

      2 h 40 min - 3 times a day

      $10 - $15

  • Drive

    $140 - $210
    1. Lviv

      16 h 31 min - 805.1 miles

      $140 - $210

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

From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Tallinn airport, then bus to Tallinn. 6 h 16 min $162. From Petra Doroshenko str. bus to Lviv, bus to Rīga, then bus to Tallinn. 27 h 49 min $75. From Petra Doroshenko str. bus to Lviv, bus to Riga, bus to Ainaži, then bus to Tallinn. 30 h 17 min $74. From Lvov train to Warszawa Zachodni then bus to Tallinn. 31 h 13 min $126. From Lvov train to Korosten, train to Saint Petersburg, bus to Narva Border, walk to Narva, then train to Tallinn. 8 h $53. From Lviv drive to Tallinn. 16 h 31 min $175.

 
 

Bus or fly from Lviv to Tallinn?

LOT, Austrian Airlines and 2 other airlines fly from Lviv to Tallinn 5 times a day. Alternatively, operates a bus from Lviv to Tallinn every 10 minutes. Tickets cost $1 and the journey takes 29 min. 2 other operators also service this route.