Travel options for:
Krakow to Lviv
  • Train

    $3 - $9
    1. Kraków Główny

      6 h 25 min - 4 times a week

      $3 - $9

  • Bus

    $19 - $35
    1. Kraków, Kraków MDA

      6 h 40 min - once daily

      $19 - $35

  • Train, bus

    $17 - $25
    1. Kraków Dworzec Główny

      1 h 16 min - hourly

    2. Tarnów

      5 h 37 min - once daily

      $17 - $25

  • Rideshare

    $10
    1. Krakow

      5 h 7 min - every 3 hours

      $10

  • Drive

    $35 - $55
    1. Krakow

      3 h 14 min - 203.5 miles

      $35 - $55

  • Fly from Krakow

    $94 - $394
    1. Krakow

      17 min - twice daily

      $3

    2. Krakow (KRK)

      2 h 45 min - 1 stopover

      $90 - $390

    3. Lviv (LWO)

      15 min - every 15 minutes - line 9

      $1

  • Train to Warsaw, fly

    $52 - $152
    1. Krakow

      2 h 22 min - every 2 hours

      $10 - $15

    2. Warszawa Zachodnia

      15 min - every 30 minutes

      $1 - $6

    3. Warsaw (WAW)

      1 h - non-stop

      $40 - $130

    4. Lviv (LWO)

      15 min - every 15 minutes - line 9

      $1

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

From Kraków Główny train to Lvov. 6 h 25 min 172 ₴. From Kraków, Kraków MDA bus to Lviv, Lviv train station. 6 h 40 min 652 ₴. From Kraków Dworzec Główny train to Tarnów then bus to Lviv. 7 h 53 min 567 ₴. From Krakow rideshare to Lviv. 5 h 7 min 268 ₴. From Krakow drive to Lviv. 3 h 14 min 1 142 ₴. From Kraków Główny train to Krakow airport, fly to Lviv airport, then line 9 Trolleybus to Lviv. 5 h 23 min 5 189 ₴. From Krakow Glowny train to Warszawa Zachodnia, train to Warsaw airport, fly to Lviv airport, then line 9 Trolleybus to Lviv. 6 h 1 min 2 032 ₴.