Prague to Vienna by Train
Direct (Railjet + RegioJet) service · from €15
Route Overview
Direct trains connect Prague and Vienna in approximately 4 hours, covering 406 km through the Czech Republic and Austria. Two operators serve the route: OeBB/CD Railjet (9 trains daily) and the private RegioJet (4 trains daily), providing 9 to 13 departures per day.
The route passes through Pardubice and Brno in the Czech Republic before crossing into Austria at Břeclav and continuing to Vienna. Both operators provide comfortable, modern trains with onboard catering, Wi-Fi, and power sockets.
Railjet trains offer a full restaurant car and three travel classes: Economy, First, and Business. RegioJet provides at-seat service with complimentary Illy coffee and water in most classes. Competition between the operators keeps prices low — advance fares start from approximately €15. Many Railjet services continue from Vienna to Budapest.
Train Operator
Railjet (OeBB/CD)
Joint service by OeBB (Austrian Federal Railways) and CD (Czech Railways). Modern Railjet and Comfortjet trains running at up to 230 km/h. 9 daily departures. Full restaurant car with draught beer and hot dishes.
Direct high-speed · 230 km/h max
Train Operator
RegioJet
Private Czech operator (Student Agency group). 4 daily departures. Complimentary Illy coffee and water in all classes except Low Cost. At-seat menu includes sushi and meals at competitive prices.
Direct high-speed · 200 km/h max
Departure & Arrival Stations
Praha hlavní nádraží (Praha hl.n.)
- Central Prague
- Metro C (Hlavní nádraží)
- Tram connections. Shops, restaurants, luggage storage.
Wien Hauptbahnhof (Wien Hbf)
- Central Vienna
- U-Bahn U1 (Südtiroler Platz-Hauptbahnhof)
- Tram connections. OeBB Lounge (1st class). Railjet to Salzburg, Budapest, Zürich. ICE to Munich. S-Bahn to Vienna Airport.
Classes of Service
Railjet Economy / RegioJet Low Cost
- Standard seating
- Free WiFi
- Power outlets at all seats
- Railjet: restaurant car access. RegioJet Low Cost: no complimentary drinks.
Railjet First / RegioJet Standard
- Wider seats with more legroom
- Free WiFi
- Power outlets at all seats
- Railjet: at-seat service available (steward takes orders). RegioJet Standard: complimentary Illy coffee and water.
Railjet Business / RegioJet Business
- Premium seating with maximum space
- Railjet: at-seat service from restaurant car menu
- RegioJet Business: complimentary Illy coffee, water, and enhanced menu
- Free WiFi
- Power outlets at all seats
Tickets & Booking Tips
Starting Price
from €15 per person, one way in Railjet Economy / RegioJet Low Cost class. Prices range from €15 (advance economy) to €60+ (Business class). Railjet advance fares from €14.90, RegioJet from approximately €15..
Book Early
Tickets are available Railjet: up to 6 months in advance. RegioJet: up to 2 months in advance.. Advance bookings typically offer the lowest fares.
Children & Youth
OeBB Railjet: children under 15 travel free when accompanied by an adult. RegioJet: children aged 6–11 discounted.. Standard adult fares apply. OeBB Vorteilscard and RegioJet promotional fares available.. Children under 6 travel free without a ticket (both operators).
Luggage
2 bags + 1 hand luggage per passenger. No formal weight limit.
Good to Know
Two Competing Operators
OeBB/CD Railjet (9 daily) and RegioJet (4 daily) both offer direct Prague-Vienna trains. Compare prices — RegioJet is often cheaper for last-minute bookings, while Railjet offers more departures.
RegioJet Free Coffee and Water
RegioJet includes complimentary Italian Illy coffee and bottled water in all classes except Low Cost. The onboard menu includes sushi and meals at prices lower than Railjet.
Railjet Restaurant Car
OeBB/CD Railjet trains have a full restaurant car with draught beer, hot dishes, and snacks. In First and Business class, a steward takes your order and serves at your seat.
Children Under 15 Free with OeBB
When booking through OeBB, children under 15 travel free on Railjet trains when accompanied by an adult. This policy does not apply to RegioJet.
Schengen Zone — No Border Checks
The Czech Republic and Austria are both in the Schengen Area. No passport controls at the border. Carry valid photo ID.
Book Early for Railjet, Last-Minute for RegioJet
Railjet advance fares start from €14.90 but increase sharply closer to departure. RegioJet fares remain more stable, making it often cheaper for last-minute travel.
RegioJet Includes Seat Reservation
All RegioJet tickets include a reserved seat. On Railjet, seat reservation is optional (€3 extra) but recommended.
Continue to Budapest
Many Railjet trains continue from Vienna to Budapest (additional 2h 20m). You can book through to Budapest on a single ticket.
Frequently Asked Questions
The fastest Railjet trains take approximately 3 hours 56 minutes. Average journey time is around 4 hours 13 minutes. RegioJet trains take a similar time.
Approximately 9-13 per day combined: 9 OeBB/CD Railjet trains and 4 RegioJet trains. Departures are available throughout the day.
Advance fares start from €14.90 on Railjet and from approximately €15 on RegioJet. Prices vary by booking time and class. RegioJet is often cheaper for last-minute travel.
Railjet (OeBB/CD) offers more departures (9 vs 4), newer trains, and a restaurant car. RegioJet offers complimentary coffee and water, competitive at-seat service prices, and included seat reservations. Both are comfortable options.
The Czech Republic and Austria are in the Schengen Area — no formal border checks. Carry valid photo ID for potential onboard inspections.
On OeBB Railjet trains, children under 15 travel free when accompanied by an adult. This does not apply to RegioJet.
Yes — many Railjet trains continue from Vienna to Budapest, taking an additional 2 hours 20 minutes. You can book through on a single ticket.
OeBB Nightjet operates overnight services in the region. Check specific dates and availability as schedules vary.