Budapest
212 km
Vienna
Departure station:
Keleti
1087, Budapest, Hungary
Arrival station:
Vienna
Alfred-Adler-Straße 107, 1100, Vienna, Austria
Brand name
Train type
Travel time
Price from
Departures
Rating
High-speed direct train
2 hrs 38 min
$68
6
93.17%

When traveling from Budapest to Vienna by train is definitely one of the most convenient options. The best option to take on Budapest - Vienna railway is high-speed Railjet trains. There are 7 daily departures from Keleti station in Budapest and arriving at the central station in Vienna. The journey takes 2 hours and 40 minutes. Check Budapest - Vienna train timetable and price and book the best trains with Rail.Ninja - online booking platform for European trains.

Timetable & Quick facts

Lowest price:
$68
Departures:
7
Earliest departure:
07:40
Latest departure:
19:40
Shortest travel time:
2 hrs 38 min
Longest travel time:
2 hrs 41 min
9.4 / 10 based on 49 reviews

The rail ride was interesting and we met people from all over the world

Holly Robertson about traveling from Budapest to Vienna