Travel options for:
Vienna to Prague
  • Bus FlixBus

    $19 - $35
    1. Vienna, Vienna Erdberg

      4 h 5 min - every 4 hours

      $19 - $35

  • Train

    $30 - $55
    1. Wien Hbf

      4 h 11 min - every 4 hours

      $30 - $55

  • Bus RegioJet

    $23 - $84
    1. Karlsplatz

      15 min - every 15 minutes

      $2 - $9

    2. Vídeň, U2 Stadion, Busterminal

      4 h 35 min - every 4 hours

      $20 - $75

  • Nighttrain

    $35 - $50
    1. Wien Hauptbahnhof

      4 h 55 min - once daily

      $35 - $50

  • Rideshare

    $20
    1. Vienna

      4 h 30 min - twice daily

      $20

  • Drive

    $35 - $55
    1. Vienna

      3 h 34 min - 205.1 miles

      $35 - $55

  • Fly

    $99 - $298
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      50 min - non-stop

      $90 - $280

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

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

From Vienna, Vienna Erdberg bus to Prague, Prague Main station. 4 h 5 min 26€. From Wien Hbf train to Praha hl.n.. 4 h 11 min 37€. From Karlsplatz subway to Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse then bus to Praha, ÚAN Florenc. 5 h 39 min 69€. From Wien Hauptbahnhof nighttrain to Praha hlavní nádraží. 4 h 55 min 37€. From Vienna rideshare to Prague. 4 h 30 min 16€. From Vienna drive to Prague. 3 h 34 min 39€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 2 h 39 min 130€.