Trains from Vienna to Budapest

Wed, Jun 16
+ Add Return

Prices across different modes

Tue
Jun 15
$9RegioJet a.s.
$9Flixbus
$304Austrian Airlines
Wed
Jun 16
$9RegioJet a.s.
$9Flixbus
$415Eurowings
Thu
Jun 17
$9RegioJet a.s.
$9Flixbus
$295tab
Fri
Jun 18
$9RegioJet a.s.
Find prices
Find prices
Sat
Jun 19
$9RegioJet a.s.
$10Flixbus
Find prices
Sun
Jun 20
$9RegioJet a.s.
$9Flixbus
$295Swiss
Mon
Jun 21
$9RegioJet a.s.
$9Flixbus
$304Austrian Airlines
Tue
Jun 22
$9RegioJet a.s.
$9Flixbus
Find prices
Wed
Jun 23
$9RegioJet a.s.
Find prices
$215Eurowings
Thu
Jun 24
$9RegioJet a.s.
$9Flixbus
$215Eurowings
Fri
Jun 25
$9RegioJet a.s.
Find prices
$295Swiss
Sat
Jun 26
$9RegioJet a.s.
Find prices
$295Austrian Airlines
Sun
Jun 27
$9RegioJet a.s.
$9Flixbus
$295Austrian Airlines
Mon
Jun 28
$9RegioJet a.s.
$9Flixbus
$295tab
Tue
Jun 29
$9RegioJet a.s.
$9Flixbus
$295Austrian Airlines
Wed
Jun 30
$9RegioJet a.s.
$9Flixbus
$165Eurowings
Thu
Jul 1
$9RegioJet a.s.
$10Flixbus
$295Austrian Airlines
Fri
Jul 2
$9RegioJet a.s.
$9RegioJet a. s. (RJ_SK)
$216Lufthansa
Sat
Jul 3
$9RegioJet a.s.
$9RegioJet a. s. (RJ_SK)
$241Lufthansa
Sun
Jul 4
$9RegioJet a.s.
$9RegioJet a. s. (RJ_SK)
$295Swiss
Mon
Jul 5
$9RegioJet a.s.
$9RegioJet a. s. (RJ_SK)
$295Swiss

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Wed, Jun 16
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Vienna to Budapest Train Information

Avg. Train Duration
3 hour.other 40 minute.other
Train Ticket Price: $14
Trains depart from:Vienna
Trains arrive in:Budapest
Distance:214 km
Train Companies:ÖBB | Euro City (EC), RegioJet a.s., ÖBB

Trains from Vienna to Budapest

Trains from Vienna to Budapest depart from Wien Hauptbahnhof and arrive at Budapest Keleti bus station. Most trains from Vienna to Budapest are direct, while later trains require multiple transfers. The first train from Vienna to Budapest departs at 6:40 a.m. while the last train leaves at 9:53 p.m. All Vienna to Budapest trains are operated by either ÖBB.


Vienna to Budapest trains: Route Summary

  • The Vienna to Budapest train usually takes approximately 2 a half hours to complete, with the fastest services taking only 2 hours and 37 minutes to reach Budapest.
  • There are 14 trains from Vienna to Budapest per day.
  • All trains from Vienna to Budapest are operated by ÖBB.
  • No seat reservation is required on Vienna to Budapest trains.

Vienna to Budapest Train Schedule

Departure Time

Departure Station

Arrival Station

Journey Time

4:45 a.m.

Wien Hauptbahnhof

Budapest Keleti

3:37 h

8:39 a.m.

Wien Hauptbahnhof

Budapest Keleti

2:40 h

9:42 a.m.

Wien Hauptbahnhof

Budapest Keleti

2:37 h

11:39 a.m.

Wien Hauptbahnhof

Budapest Keleti

2:40 h

1:39 p.m.

Wien Hauptbahnhof

Budapest Keleti

2:40 h

2:39 p.m.

Wien Hauptbahnhof

Budapest Keleti

2:40 h

3:42 p.m.

Wien Hauptbahnhof

Budapest Keleti

2:37 h

4:39 p.m.

Wien Hauptbahnhof

Budapest Keleti

2:40 h

5:39 p.m.

Wien Hauptbahnhof

Budapest Keleti

2:40 h

6:42 p.m.

Wien Hauptbahnhof

Budapest Keleti

2:37 h

7:39 p.m.

Wien Hauptbahnhof

Budapest Keleti

2:41 h

8:45 p.m.

Wien Hauptbahnhof

Budapest Keleti

8:24 h

8:58 p.m.

Wien Hauptbahnhof

Budapest Keleti

9:26 h

9:53 p.m.

Wien Hauptbahnhof

Budapest Keleti

9:29 h



Taking the Train from Vienna

Trains from Vienna to Budapest depart from the main station, the new Wien Hauptbahnhof, situated to the south of the city center. The station is well-connected, with a wide choice of public transport links. Vienna's Hauptbahnhof has its own stops on the S-Bahn suburban railway and the U-Bahn metro. Tram routes 0 and 18 connect the station to the city center. Bus services 13A and 69A and the night bus N66 stop by the station entrance. Taxi ranks are located on the station concourse and nearby on Reinergasse, Landgutgasse and Favoritenstrasse.

Getting into Budapest by Train

Trains from Vienna to Budapest arrive at the elegant Budapest Keleti Palyaudvar station, located east of the city center, about 20 minutes walk from the Danube. Public transport options include Metro connections around the city on the red M2 and green M4 lines. There are 17 bus routes serving the station and tram routes 24 and 24G depart from the nearby stop on Festetics Gyorgy ut. There are taxi ranks at the station entrance and exit.

Hungary's attractive capital is actually two towns, Buda and Pest, split by the Danube, each with a wealth of attractions for visitors. Highlights include the UNESCO World Heritage site district around Buda Castle, romantic walkways along the Danube embankments and the city's famous bathhouses and spas' ornate 19th-century decor.

Trains from Vienna to Budapest
Travel by train to Budapest 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 Vienna to Budapest.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my train between Vienna and Budapest?

Travel between Vienna, Austria and Budapest, Hungary by train is: Restricted.

What is the status of international entry into Hungary from Austria?

International entry status: Entry is restricted for citizens and permanent residents of Austria

Do I need to self-quarantine on arrival in Hungary from Vienna?

Conditions of entry:

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 2 days before arrival

What are the safety rules to follow in Budapest, Hungary?

When traveling in Hungary, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 6/14/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Budapest from Vienna before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Vienna, Austria from Budapest, Hungary?

The restriction level for your return train to Vienna, Austria from Budapest is: Partially open.

Is my return train into Vienna from Budapest restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Austria from Budapest?

Conditions of reentry:

  • Pre-arrival Health Control Form (FCS) required
  • Negative COVID-19 test issued at most 3 days before arrival

What are the safety rules to follow in Vienna, Austria?

The government of Austria has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

Last checked on 6/14/21. Remember to check the latest COVID-19 travel safety regulations for your train to Vienna from Budapest closer to your date of departure here here.

How much do cheap trains between Vienna and Budapest cost?
Looking to save money on your journey? Omio customers have found the cheapest train from Vienna to Budapest for the next 7 days starting from $12 (€9)  one way.
How much does it cost to take a train between Vienna and Budapest?
In the next 7 days you can expect to pay on average $12 (€9)  for a train ticket to Budapest from Vienna.
What is the distance from Vienna to Budapest by train?
The Vienna to Budapest train distance is approximately 133 miles (214 km).
How long is a train to Budapest from Vienna on average?
On average the Vienna to Budapest train time is 2 h 39 min  covering the 133 miles (214 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Vienna to Budapest depart from? Which Budapest train station do I come into from Vienna?

Omio customers traveling this route book their trains from Wien Hauptbahnhof   to Budapest-Déli.

Where is the train station in Vienna? Where is the train station in Budapest?

Passengers board their train most frequently from Wien Hauptbahnhof and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Budapest-Déli and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Budapest.

Can I purchase a direct train from Vienna to Budapest?
Yes, you can find a direct train to Budapest from Vienna with ÖBB, ÖBB | Euro City (EC) or RegioJet a. S.   on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
When is the earliest train from Vienna to Budapest? When is the last train from Vienna to Budapest?
You can take the earliest train from Vienna to Budapest at 7: 27 AM   or take the last train from Vienna to Budapest leaving at 3: 27 PM. Look for the latest Vienna to Budapest train schedules on Omio and book the best time to take the train for this journey.
How far in advance should I purchase train tickets from Vienna to Budapest for the best deals?
The price of a one way train ticket from Vienna to Budapest is on average $12 (€9) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Vienna and Budapest available a few months in advance.