Budapest to Vienna train

Mon, 22 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews
  • Cheapest trains
  • Schedules
  • Compare prices
  • Fastest trains
  • Reviews
  • Route overview
  • Companies
  • FAQs
  • Stations

Cheap train tickets from Budapest to Vienna

Showing times and prices for 22 Apr

Cheapest

The best way to find a cheap train ticket from Budapest to Vienna is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
RegioJet a.s.
14:582h34
Budapest-Kelenfoeld
17:32Vienna Hbf
£111One-way
0 changes
RegioJet a. s. (RJ_AT)
18:582h29
Budapest-Kelenfoeld
21:27Vienna Hbf
£121One-way
0 changes
RegioJet a. s. (RJ_AT)
10:582h29
Budapest-Kelenfoeld
13:27Vienna Hbf
£121One-way
0 changes
RegioJet a.s.
07:582h34
Budapest-Kelenfoeld
10:32Vienna Hbf
£141One-way
0 changes
ÖBB | Euro City (EC)
08:403h17
Budapest Keleti
11:57Vienna Airport
£421One-way
1 change

Train timetableBudapest to Vienna

Showing trains for tomorrow, Monday, 22 April
RegioJet a.s.
07:582h34
Budapest-Kelenfoeld
10:32Vienna Hbf
0 changes
ÖBB | Euro City (EC)
08:402h40
Budapest Keleti
11:20Vienna Hbf
0 changes
ÖBB | Euro City (EC)
08:403h17
Budapest Keleti
11:57Vienna Airport
1 change
ÖBB
09:402h40
Budapest Keleti
12:20Vienna Hbf
0 changes
ÖBB
09:403h17
Budapest Keleti
12:57Vienna Airport
1 change
ÖBB | Euro City (EC)
10:402h40
Budapest Keleti
13:20Vienna Hbf
0 changes
ÖBB | Euro City (EC)
10:403h17
Budapest Keleti
13:57Vienna Airport
1 change
RegioJet a. s. (RJ_AT)
10:582h29
Budapest-Kelenfoeld
13:27Vienna Hbf
0 changes
ÖBB
11:402h40
Budapest Keleti
14:20Vienna Hbf
0 changes
ÖBB
11:403h17
Budapest Keleti
14:57Vienna Airport
1 change
ÖBB | Euro City (EC)
12:403h17
Budapest Keleti
15:57Vienna Airport
1 change
ÖBB | Euro City (EC)
12:402h40
Budapest Keleti
15:20Vienna Hbf
0 changes
RegioJet a.s.
14:582h34
Budapest-Kelenfoeld
17:32Vienna Hbf
0 changes
RegioJet a. s. (RJ_AT)
18:582h29
Budapest-Kelenfoeld
21:27Vienna Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Budapest to Vienna by train, coach or flight

Mon
22 Apr
Tue
23 Apr
Wed
24 Apr
Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May
Fri
03 May
Sat
04 May
Sun
05 May
Mon
06 May
Tue
07 May
Wed
08 May
Thu
09 May
Fri
10 May
Sat
11 May
Sun
12 May

Train times from Budapest to Vienna

Showing times and prices for 22 Apr

Fastest Journey

2 h 29 m

Average

2 h 50 m

Trains per day

14

Distance

214 km

Of the 14 trains that leave Budapest for Vienna every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
RegioJet a. s. (RJ_AT)
18:582h29
Budapest-Kelenfoeld
21:27Vienna Hbf
£121One-way
0 changes
Fastest
RegioJet a. s. (RJ_AT)
10:582h29
Budapest-Kelenfoeld
13:27Vienna Hbf
£121One-way
0 changes
RegioJet a.s.
07:582h34
Budapest-Kelenfoeld
10:32Vienna Hbf
£141One-way
0 changes
RegioJet a.s.
14:582h34
Budapest-Kelenfoeld
17:32Vienna Hbf
£111One-way
0 changes
ÖBB
11:402h40
Budapest Keleti
14:20Vienna Hbf
£471One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

ReviewsReviews for the rail journey from Budapest to Vienna

userReviewImage
userReviewLogo

The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.

Pro
IconWIFI
IconComfort
IconGood value
Contra
IconDelays
IconWCs
IconStress when changing trains
The journey from Vienna to Budapest was the last journey from my trip to Budapest. This time I was generally satisfied with the comfort as well as the wifi. The only thing that bothers me is that the staff can't manage to keep the trains clean. This includes the toilets and the rubbish bins. Unfortunately, the train was late again, which caused stress. Overall, I am satisfied with the price of the trip.
Pro
IconClean
IconComfort
IconPunctuality
Contra
IconNone
The train ride from Vienna to Budapest was a great experience. The train was on time and comfortable. The scenery along the route was picturesque and the journey along the Danube was particularly impressive. The train staff were friendly and helpful. The short travel time between the two cities makes this connection ideal for a day trip or a weekend. Overall, a recommendable way to connect these two fascinating cities.
Pro
IconNo delays
IconBeautiful landscapes
IconNice staff
Contra
IconMeagre selection in the bistro
Overall, the train journey from Vienna to Budapest was a relaxing and enjoyable travel option. The comfortable seats, scenic route and friendly staff contributed to a positive travel experience. However, a few improvements in terms of catering and power outlets could make the journey even more enjoyable. I can recommend this train route to travellers who want to experience a relaxing journey between the two beautiful cities. There were no delays during the journey.
Pro
IconComfort
Contra
IconLate departure
IconUnclear announcements
The train journey from Vienna to Budapest left an ambivalent impression. The train offered modern comfort and was well air-conditioned. The seats were comfortable and adjustable, which was important for the long duration of the journey. The departure was unfortunately delayed without clear announcements to cause, which caused confusion among the passengers. The information provided by the train staff could definitely be improved.
Pro
IconOn time
IconGood wifi
IconComfortable seats
Contra
IconWeak wifi
The Westbahn, on which I travelled, had 2 floors and sockets, like any other Westbahn. Wifi was also there, but was very weak. It is very easy to make a reservation and the staff is nice. The train always arrives on time and is very hygienic inside. The seats are comfortable and the service is nice. You never have to change trains when you travel with the Westbahn and you only travel for a short time, so 4 out of 5 stars.
Pro
IconVery punctual departure and arrival
IconClean toilets
Contra
IconDirty and uncomfortable seats
I recently had a train journey from Vienna to Budapest and would now like to share my experience here. I was very impressed by the punctuality of the train, both on departure and arrival. The cleanliness of the toilets was also very commendable. Unfortunately, however, the seats were disappointing. They were really dirty and uncomfortable, which affected comfort during the journey. So in summary, the experience for me was mixed, with positives such as the punctuality and cleanliness of the toilets on the one hand, but the dirty and uncomfortable seats on the other.

Overview: Train from Budapest to Vienna

distanceDistance133 miles
durationAverage train duration2 h 40 min
priceAverage train ticket price£28 (€31)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersRegioJet a. S. ÖBB | Euro City (EC), ÖBB, ÖBB | Regionalzug, ÖBB | InterCity, ÖBB | Railjet or Student Agency

Trains from Budapest to Vienna cover the 133 miles long trip taking on average 2 h 40 min with our travel partners like RegioJet a. S. ÖBB | Euro City (EC), ÖBB, ÖBB | Regionalzug, ÖBB | InterCity, ÖBB | Railjet or Student Agency. Normally, there are 2 trains operating per day. While the average ticket price for this route costs around £28, you can find the cheapest train ticket for as low as £26. Travellers depart most frequently from Budapest-Kelenfoeld and arrive in Vienna Hbf.

Train companies: RegioJet a. S. ÖBB | Euro City (EC) and ÖBB trains Budapest to Vienna

RegioJet a. S. ÖBB | Euro City (EC) and ÖBB trains will get you to Vienna from Budapest from £9. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

The ÖBB Euro City is a high-speed train service operated by the Austrian Federal Railways (ÖBB). It is one of the most popular train services in Austria, connecting major cities across the country. The Euro City trains are modern and comfortable, with air-conditioned coaches and plenty of legroom. There are two types of Euro City trains: the EC (Euro City) and the IC (InterCity). The EC trains are the fastest, with speeds of up to 200 km/h, while the IC trains are slightly slower, with speeds of up to 160 km/h. The ÖBB Euro City offers a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include free Wi-Fi, power sockets, and a restaurant car. The most popular routes for the ÖBB Euro City include Vienna to Salzburg, Vienna to Innsbruck, and Vienna to Graz. These routes offer stunning views of the Austrian countryside and provide a convenient way to travel between major cities.

ÖBB | Euro City (EC) from Budapest to Vienna train information:

  • Average Duration: 2 h 38 min
  • Cheapest Price: £46

Trains from Budapest to Vienna: Journey Details

All trains from Budapest to Vienna depart from Budapest Keleti and arrive at Vienna Hauptbahnof. All trains from Budapest to Vienna are direct and the first train from Budapest to Vienna departs at 08:40, and continues until just 11:40 when the final train departs Budapest. Budapest to Vienna trains are operated by Austrias national train companyÖBB.

Budapest to Vienna trains: Route Summary

  • The Budapest to Vienna train usually takes just over 2 hours and a half to complete, with the fastest services taking only 2 hours and 41 minutes to reach Vienna.
  • There are between 3 trains from Budapest to Vienna a day all departing before 12:00.
  • All services for trains from Budapest to Vienna are provided by ÖBB.
  • A seat reservation for trains from Budapest to Vienna is included in the ticket.


  • Budapest to Vienna Train Schedule

    Departure Time

    Departure Station

    Arrival Station

    Journey Time

    08:40

    Budapest Keleti

    Vienna Hauptbahnof

    02:41 h

    09:40

    Budapest Keleti

    Vienna Hauptbahnof

    02:41 h

    11:40

    Budapest Keleti

    Vienna Hauptbahnof

    02:41 h



FAQs: Budapest to Vienna train

FAQs: Travel by train from Budapest to Vienna easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Vienna.
FAQs
Cheap train tickets from Budapest to Vienna can start from as little as £26 when you book in advance. The average train ticket price for Budapest to Vienna is £28; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Budapest to Vienna is 2 h 40 min   to travel the 133 mile long journey, with around there are 2 trains per day. Journey times can vary on weekends and holidays.
The first train from Budapest to Vienna leaves at 07: 40. Plan your trip with the Journey Planner   from Omio.
The last train from Budapest to Vienna leaves at 22: 25.
There are 2 trains a day from Budapest to Vienna which require at least one change with RegioJet a. S. ÖBB | Euro City (EC), ÖBB, ÖBB | Regionalzug, ÖBB | InterCity, ÖBB | Railjet or Student Agency. Schedules can vary on holidays or weekends with fewer trains.
Yes, there's a high-speed train to Vienna. Take the fast train with ÖBB | Railjet from Budapest to Vienna.
Take the Budapest to Vienna train with RegioJet a. S. ÖBB | Euro City (EC), ÖBB, ÖBB | Regionalzug, ÖBB | InterCity, ÖBB | Railjet or Student Agency. However, it's always good to check out all possible train companies for the trip between Budapest and Vienna as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 22: 25.

When departing from Budapest, you have various train station options to start your route from including Budapest-Kelenfoeld, Budapest Keleti and Budapest-Deli. When arriving in Vienna, you can end your journey in train stations like Vienna Hbf, Vienna Airport and Vienna Westbahnhof.

Passengers board the train most frequently from Budapest-Kelenfoeld, which is located around 3.2 miles (5.2 km) away from the city centre, and they get off the train at Vienna Hbf, located 2.9 miles (4.6 km) away from the city centre.

The cheapest month for a train from Budapest to Vienna is July.
You have options as you can travel between Budapest and Vienna 3 different ways: train, coach or flight.

Important Stations and Airports in Budapest and Vienna

Budapest
Vienna
Budapest-Kelenfoeld is the most popular Budapest railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Budapest for your journey to Vienna.
Budapest-KelenfoeldParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Budapest KeletiWifiParkingATMTaxisAccessibility
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+36 13558657
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00-10: 00, 10: 20-14: 00, 14: 25- 17: 35
Public transport options for Budapest-Deli
Metro lines: M2 (red)
Tram lines: 17, 56, 56A, 59, 59A, 59B, 61
Bus lines: 21, 21A, 39, 102, 139, 140, 140A, N960, N990
Train lines: IC, IR, S (10, 12, 30, 34, 35, 40, 42), Z30
Budapest-NyugatiParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Budapest Ferencváros StationParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Budapest-Ferencvaros
Budapest-ÜrömAccessibility
Amenities at station
AccessibilityAccessibility

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers