Travel options for:
Vienna to Lviv
  • Fly

    $108 - $232
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 25 min - non-stop

      $100 - $220

    3. Lviv (LWO)

      15 min - every 15 minutes - line 9

      $1

  • Train

    $29 - $49
    1. Wien Hbf

      2 h 37 min - every 4 hours

      $23 - $40

    2. Keleti pályaudvar M

      6 min - every 15 minutes - line 7

      $2

    3. Zugló

      11 h 12 min - once daily

      $4 - $11

  • Bus Leo Express

    $28 - $40
    1. Wien Stadion Center

      17 h - once daily

      $28 - $40

  • Bus EuroClub

    $59 - $109
    1. Wien Stephansplatz (U3)

      7 min - every 15 minutes

      $2 - $8

    2. Vienna

      16 h 30 min - twice a week

      $55 - $100

    3. Lviv Bus Station

      29 min - every 10 minutes

      $1

  • Bus, train

    $15 - $47
    1. Wien Stephansplatz (U3)

      7 min - every 15 minutes

      $2 - $8

    2. Wien Erdberg (VIB)

      1 h - every 5 minutes

      $5 - $23

    3. Bratislava Most SNP (Rázusova

      16 min - every 10 minutes

      $2 - $3

    4. Bratislava

      19 h 28 min - 5 times a week

      $5 - $13

  • Rideshare

    $19 - $22
    1. Vienna

      10 h 37 min - twice daily

      $19 - $22

  • Drive

    $90 - $130
    1. Vienna

      7 h 46 min - 487.4 miles

      $90 - $130

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

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Lviv airport, then line 9 Trolleybus to Lviv. 4 h 2 min $140. From Wien Hbf train to Keleti pályaudvar M, line 7 bus to Zugló, then train to Lvov. 14 h 56 min $40. From Wien Stadion Center bus to Lviv main station. 17 h $33. From Wien Stephansplatz (U3) subway to Vienna, bus to Lviv Bus Station, then bus to Petra Doroshenko str.. 18 h 11 min $82. From Wien Stephansplatz (U3) subway to Wien Erdberg (VIB), bus to Bratislava Most SNP (Rázusova nábrezie), train to Bratislava, then train to Lvov. 21 h 55 min $40. From Vienna rideshare to Lviv. 10 h 37 min $21. From Vienna drive to Lviv. 7 h 46 min $109.