Travel options for:
Zagreb to Prague
  • Fly from Zagreb

    $82 - $405
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      1 h 20 min - non-stop

      $65 - $290

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Shuttle to Ljubljana, fly

    $136 - $742
    1. Zagreb

      2 h 8 min - on demand

      $30 - $290

    2. Ljubljana (LJU)

      1 h 10 min - non-stop

      $100 - $450

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Bus FlixBus

    $30 - $65
    1. Zagreb

      9 h 35 min - once daily

      $30 - $65

  • Bus Crnja Tours

    $42 - $138
    1. Zagreb

      5 h 4 min - once daily

      $22 - $65

    2. Vídeň, U2 Stadion, Busterminal

      4 h 35 min - every 4 hours

      $20 - $75

  • Bus, train

    $75 - $126
    1. Zagreb

      1 h 33 min - once daily

    2. Spielfeld

      9 min - 2620 feet

    3. Spielfeld-Straß

      51 min - every 30 minutes

      $10 - $17

    4. Graz Hbf

      6 h 53 min - every 4 hours

      $65 - $110

  • Train

    $80 - $131
    1. Zagreb Glavni Kolod.

      6 h 39 min - once daily

      $50 - $80

    2. Wien Hbf

      4 h 11 min - every 4 hours

      $30 - $55

  • Drive

    $85 - $130
    1. Zagreb

      7 h 2 min - 436.4 miles

      $85 - $130

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

From Zagreb shuttle to Zagreb airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 1 min $144. From Zagreb shuttle to Ljubljana airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 5 h 51 min $309. From Zagreb bus to Prague, Prague Main station. 9 h 35 min $39. From Zagreb bus to Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse then bus to Praha, ÚAN Florenc. 10 h 28 min $108. From Zagreb bus to Spielfeld, walk to Spielfeld-Straß, train to Graz Hbf, then train to Praha hl.n.. 10 h 41 min $104. From Zagreb Glavni Kolod. train to Wien Hbf then train to Praha hl.n.. 11 h 50 min $110. From Zagreb drive to Prague. 7 h 2 min $104.