<!-- Source: https://viennabudapest.com/ -->
# Vienna to Budapest Train — Two Imperial Capitals, One Easy Ride

The Vienna to Budapest train covers roughly 256 km between two former Habsburg capitals in about 2 hours 20 minutes to 2 hours 40 minutes. Trains run close to every hour in each direction, so there's no need to book months ahead.

## ÖBB Railjet, EuroCity and RegioJet

- **ÖBB Railjet / EuroCity** — Wien Hauptbahnhof to Budapest Keleti, roughly hourly, free Wi-Fi, restaurant car with draught beer. Second class from €55, first class from €68.
- **RegioJet** — Wien Hauptbahnhof to Budapest Déli (via Kelenföld), 3–4 daily, Low Cost class from $34, four travel classes, free Wi-Fi and at-seat drinks.

## Route and distance

Direct train, no transfers, calling briefly at Győr. Approximately 256–270 km. No passport checks (Schengen Area). Historically part of the Orient Express corridor.

## Schedule and prices

Hourly departures roughly 05:30–21:30. Journey time 2h20–2h40. Fares from $34 (RegioJet Low Cost class) up to €68 (ÖBB Railjet first class).

## Luggage

Bags up to roughly 90 × 60 × 40 cm travel free, no weight limit. Limited bike compartment on ÖBB second class.

## Vienna highlights

Schönbrunn Palace, St. Stephen's Cathedral, Kunsthistorisches Museum, coffeehouse culture.

## Budapest highlights

Hungarian Parliament, Buda Castle & Fisherman's Bastion, Dohány Street Synagogue, thermal baths (Széchenyi, Gellért).

## FAQ

**How long does the train take?** 2h20–2h40.
**How much does it cost?** From $34 (RegioJet Low Cost class), up to €68 (ÖBB Railjet first class).
**Where do trains depart/arrive?** Wien Hauptbahnhof to Budapest Keleti (ÖBB/EuroCity) or Budapest Déli (RegioJet).
**Is it direct?** Yes, with a brief stop in Győr.
**Is there a night train?** Yes — EuroNight "Kálmán Imre" to Munich/Zurich.

---

Book tickets: https://highspeedtrains.com
