Travel options for:
Wien Hauptbahnhof to Prague
  • Train

    $30 - $55
    1. Wien Hbf

      4 h 11 min - every 4 hours

      $30 - $55

  • Bus FlixBus

    $24 - $46
    1. Hauptbahnhof S+U

      14 min - every 10 minutes

      $3

    2. Wien Mitte-Landstraße Bf (U3)

      5 min - every 15 minutes

      $2 - $8

    3. Vienna, Vienna Erdberg

      3 h 50 min - once daily

      $19 - $35

  • Bus RegioJet

    $13 - $79
    1. Wien Hauptbahnhof

      20 min - 1.1 miles

    2. Wien Rennweg Bahnhst

      17 min - every 30 minutes

      $5

    3. Vídeň, U2 Stadion, Busterminal

      4 h 35 min - every 4 hours

      $9 - $75

  • Drive

    $35 - $60
    1. Wien Hauptbahnhof

      3 h 29 min - 208.6 miles

      $35 - $60

  • Fly from Vienna

    $99 - $298
    1. Wien Hauptbahnhof

      17 min - 3 times a day

      $6 - $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

  • Bus to Bratislava, fly

    $69 - $618
    1. Wien Hauptbahnhof

      7 min - 1946 feet

    2. Wien Hauptbahnhof

      1 h 15 min - hourly

      $6 - $11

    3. Bratislava (BTS)

      1 h - non-stop

      $60 - $600

    4. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    5. 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 Wien Hbf train to Praha hl.n.. 4 h 11 min 37€. From Hauptbahnhof S+U tram to Wien Mitte-Landstraße Bf (U3), subway to Vienna, Vienna Erdberg, then bus to Prague, Prague Main station. 5 h 12 min 33€. From Wien Hauptbahnhof walk to Wien Rennweg Bahnhst (Ungargasse), bus to Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse, then bus to Praha, ÚAN Florenc. 6 h 2 min 67€. From Wien Hauptbahnhof drive to Prague. 3 h 29 min 39€. From Wien Hbf train to Vienna airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 2 h 39 min 130€. From Wien Hauptbahnhof walk to Wien Hauptbahnhof, bus to Bratislava airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 54 min 113€.

 
 

Train, bus or fly from Wien Hauptbahnhof to Prague?

Austrian Railways (ÖBB) operates a train from Wien Hauptbahnhof to Prague every 2 hours. Tickets cost $30 - $55 and the journey takes 4 h 11 min. Alternatively, Wiener Linien operates a bus from Wien Hauptbahnhof to Prague every 5 minutes. Tickets cost $3 and the journey takes 14 min. 3 other operators also service this route.