Trains from Vienna to Budapest

Fri, Sep 20
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Vienna
to Budapest

Showing times and prices for Sep 20

Cheapest

$47

Average

$47

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Vienna to Budapest will cost around $ 47 if you buy it on the day, but the cheapest tickets can be found for only $ 47.

Cheapest
carrier-logo
08:42Vienna Central Station2h37 11:19Budapest Keleti
0 changes
$471One-way
Cheapest
carrier-logo
10:42Vienna Central Station2h37 13:19Budapest Keleti
0 changes
$471One-way
Cheapest
carrier-logo
16:42Vienna Central Station2h37 19:19Budapest Keleti
0 changes
$471One-way
Cheapest
carrier-logo
13:40Vienna Central Station2h39 16:19Budapest Keleti
0 changes
$471One-way
Cheapest
carrier-logo
15:42Vienna Central Station2h37 18:19Budapest Keleti
0 changes
$471One-way

Train Times

Vienna to Budapest

Showing trains for tomorrow, Fri, Sep 20
carrier-logo
08:42Vienna Central Station2h37 11:19Budapest Keleti
0 changes
carrier-logo
09:42Vienna Central Station2h37 12:19Budapest Keleti
0 changes
carrier-logo
10:42Vienna Central Station2h37 13:19Budapest Keleti
0 changes
carrier-logo
11:40Vienna Central Station2h39 14:19Budapest Keleti
0 changes
carrier-logo
13:40Vienna Central Station2h39 16:19Budapest Keleti
0 changes
carrier-logo
14:37Vienna Central Station2h42 17:19Budapest Keleti
0 changes
carrier-logo
15:42Vienna Central Station2h37 18:19Budapest Keleti
0 changes
carrier-logo
16:42Vienna Central Station2h37 19:19Budapest Keleti
0 changes
carrier-logo
17:40Vienna Central Station2h39 20:19Budapest Keleti
0 changes
carrier-logo
18:42Vienna Central Station2h37 21:19Budapest Keleti
0 changes
carrier-logo
19:42Vienna Central Station2h37 22:19Budapest Keleti
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Fri
Sep 20
$47ÖBB
$12Arda Tur
$93Germanwings
Sat
Sep 21
$47ÖBB
$10Eurolines Switzerland
$128Austrian Airlines
Sun
Sep 22
$40ÖBB
$10Eurolines Switzerland
$93Eurowings
Mon
Sep 23
$47ÖBB
$10Eurolines Switzerland
$93Eurowings
Tue
Sep 24
$47ÖBB
$10Eurolines Switzerland
$104Germanwings
Wed
Sep 25
$40ÖBB
$10Eurolines Switzerland
$93Eurowings
Thu
Sep 26
$46ÖBB
$10Flixbus
$93Germanwings
Fri
Sep 27
$47ÖBB
$10Eurolines Switzerland
$104Germanwings
Sat
Sep 28
$47ÖBB
$10Eurolines Switzerland
$128Austrian Airlines
Sun
Sep 29
$46ÖBB
$10Eurolines Switzerland
$93Eurowings
Mon
Sep 30
$46ÖBB
$10Eurolines Switzerland
$93Eurowings
Tue
Oct 1
$40ÖBB
$10Eurolines Switzerland
$93Eurowings
Wed
Oct 2
$46ÖBB
$10Eurolines Switzerland
$93csa
Thu
Oct 3
$47ÖBB
$10Eurolines Switzerland
$93Eurowings
Fri
Oct 4
$31ÖBB | REX
$10Eurolines Switzerland
$104Germanwings
Sat
Oct 5
$47ÖBB
$10Eurolines Switzerland
$117Air France
Sun
Oct 6
$47ÖBB
$10Eurolines Switzerland
$144Austrian Airlines
Mon
Oct 7
$40ÖBB
$10Eurolines Switzerland
$128Air France
Tue
Oct 8
$40ÖBB
$10Eurolines Switzerland
$110Aegean Airlines
Wed
Oct 9
$46ÖBB
$10Eurolines Switzerland
$93Eurowings

The fastest trains

from Vienna
to Budapest

Showing times and prices for Sep 20

Fastest Journey

2 h 37 m

Average

2 h 38 m

Trains per day

11

Distance

214 km

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

These direct train cover the 214 km distance in an average of 2 h 38 m but if you time it right, some train will get you there in just 2 h 37 m .

The slowest train will take 2 h 42 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
08:42Vienna Central Station2h37 11:19Budapest Keleti
0 changes
$471One-way
Fastest
carrier-logo
10:42Vienna Central Station2h37 13:19Budapest Keleti
0 changes
$471One-way
Fastest
carrier-logo
16:42Vienna Central Station2h37 19:19Budapest Keleti
0 changes
$471One-way
Fastest
carrier-logo
15:42Vienna Central Station2h37 18:19Budapest Keleti
0 changes
$471One-way
Fastest
carrier-logo
19:42Vienna Central Station2h37 22:19Budapest Keleti
0 changes
$471One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Vienna to Budapest Train Information

Avg. Train Duration:
3 hours 41 minutes
Train Ticket Price: $30
Trains depart from:Vienna
Trains arrive in:Budapest
Distance:214 km
TrainTrain Companies:ÖBB | Euro City (EC), ÖBB, ÖBB | REX

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.

Stations

Important Stations and Airports for this Journey
Vienna
Budapest
TrainWien Hbf

Amenities

TrainWien Westbahnhof

Amenities

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.