Travel options for:
Prague to Vienna
  • Bus FlixBus

    $19 - $35
    1. Prague, Prague Main station

      3 h 55 min - 3 times a day

      $19 - $35

  • Train

    $30 - $55
    1. Praha hl.n.

      4 h 10 min - every 3 hours

      $30 - $55

  • Bus RegioJet

    $22 - $37
    1. Praha, ÚAN Florenc

      4 h 35 min - every 4 hours

      $20 - $29

    2. Wien Stadion (U2)

      15 min - every 10 minutes

      $2 - $9

  • Night train

    $35 - $50
    1. Praha hlavní nádraží

      6 h 57 min - once daily

      $35 - $50

  • Rideshare

    $17
    1. Prague

      4 h 31 min - twice daily

      $17

  • Drive

    $35 - $55
    1. Prague

      3 h 32 min - 204 miles

      $35 - $55

  • Fly

    $98 - $292
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      45 min - non-stop

      $90 - $280

    3. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

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

From Prague, Prague Main station bus to Vienna, Vienna Erdberg. 3 h 55 min 26€. From Praha hl.n. train to Wien Hbf. 4 h 10 min 37€. From Praha, ÚAN Florenc bus to Wien Stadion (U2) then subway to Wien Karlsplatz (U2). 4 h 51 min 26€. From Praha hlavní nádraží night train to Wien Hauptbahnhof. 6 h 57 min 37€. From Prague rideshare to Vienna. 4 h 31 min 14€. From Prague drive to Vienna. 3 h 32 min 39€. From Praha, Hradčanská bus to Prague airport, fly to Vienna airport, then train to Vienna. 2 h 29 min 127€.