Travel options for:
Prague to Ljubljana
  • Fly to Ljubljana

    $71 - $191
    1. Prague

      15min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2hrs 25min - non-stop

      $70 - $190

    3. Ljubljana (LJU)

      32min - every 15 minutes

      • Ljubljana
  • Fly to Klagenfurt, bus

    $174 - $394
    1. Prague

      15min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2hrs 20min - 1 stopover

      $150 - $370

    3. Klagenfurt (KLU)

      2hrs 09min - every 15 minutes

      $23

      • Ljubljana
  • Fly to Zagreb, night bus

    $87 - $209
    1. Prague

      15min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1hrs 20min - non-stop

      $75 - $190

    3. Zagreb (ZAG)

      30min - hourly

      $4 - $6

    4. Zagreb bus station

      2hrs 05min - once daily

      $7 - $12

      • Ljubljana
  • Train

    $69 - $110
    1. Praha hl.n.

      4hrs 10min - every 3 hours

      $29 - $45

    2. Wien Hbf

      6hrs 13min - once daily

      $40 - $65

      • Ljubljana
  • Bus Eurolines CZ

    $35 - $57
    1. Prague Florenc

      8hrs 36min - once a week

      $28 - $45

    2. Maribor

      1hrs 49min - once daily

      $6 - $14

      • Ljubljana - Avtobusna Postaja
  • Bus Helloe

    $29 - $42
    1. Prague

      9hrs 03min - once daily

      $23 - $35

    2. Villach Bus Station

      1hrs 49min - once daily

      $5 - $10

      • Ljubljana bus station
  • Drive

    $100 - $150
    1. Prague

      7hrs 05min - 442.9 miles

      $100 - $150

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

From Praha, Hradčanská bus to Prague airport, fly to Ljubljana airport, then bus to Ljubljana. 5hrs 19min $120. From Praha, Hradčanská bus to Prague airport, fly to Klagenfurt airport, then bus to Ljubljana. 6hrs 52min $233. From Praha, Hradčanská bus to Prague airport, fly to Zagreb airport, bus to Zagreb bus station, then night bus to Ljubljana. 7hrs 31min $126. From Praha hl.n. train to Wien Hbf then train to Ljubljana. 11hrs 23min $94. From Prague Florenc bus to Maribor then bus to Ljubljana - Avtobusna Postaja. 11hrs 25min $53. From Prague bus to Villach Bus Station then bus to Ljubljana bus station. 11hrs 52min $36. From Prague drive to Ljubljana. 7hrs 05min $125.