Cheapest price
£17
Average price
£48
Fastest journey
2 h 24 m
Average duration
2 h 32 m
Trains per day
38
Distance
214 km
The best way to find a cheap train ticket from Vienna to Budapest is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Vienna to Budapest will cost around £48 if you buy it on the day, but you can find cheap train tickets today for only £17.
Of the 38 trains that leave Vienna for Budapest every day 19 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 214 km distance in an average of 2 h 32 m but if you time it right, some trains will get you there in just 2 h 24 m .
The slowest trains will take 2 h 37 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.
Omio recommends booking the train as it is the most popular option from Vienna to Budapest among Omio's users. If you are prioritising price take the coach with prices starting from £6. For those with little time consider booking a flight which can get you there in 2h 50m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg. The ticket price range depends on the travel mode: a coach costs an average of £6, and a flight costs an average of £118.
Distance: 214 km
Most popular Train | Coach | Flight |
---|---|---|
£33 Average Price | £19 Average Price Cheapest | £294 Average Price |
3h 22m Average total duration 2h 52m Onboard + 30m Additional time* | 3h 34m Average total duration 3h 4m Onboard + 30m Additional time* | 5h 50m Average total duration Fastest 2h 50m Onboard + 3h 0m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.2 - 0.5kg CO2 emissions | 0.6 - 1.3kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | ![]() Most popular airline |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | 15:02 Vienna Airport | 3h17 | 18:19 Budapest Keleti | 1 change | |
![]() | 15:40 Vienna Hbf | 2h39 | 18:19 Budapest Keleti | 0 changesdirect | |
![]() | 16:02 Vienna Airport | 3h17 | 19:19 Budapest Keleti | 1 change | |
![]() | 16:42 Vienna Hbf | 2h37 | 19:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() | 17:02 Vienna Airport | 3h17 | 20:19 Budapest Keleti | 1 change | |
![]() | 17:42 Vienna Hbf | 2h37 | 20:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() | 18:02 Vienna Airport | 3h17 | 21:19 Budapest Keleti | 1 change | |
![]() | 18:37 Vienna Hbf | 2h42 | 21:19 Budapest Keleti | 0 changesdirect | |
![]() | 19:02 Vienna Airport | 3h17 | 22:19 Budapest Keleti | 1 change | |
![]() | 19:40 Vienna Hbf | 2h39 | 22:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() ![]() ![]() | 22:02 Vienna Airport | 8h17 | 06:19 Budapest Keleti | 3 changes | |
![]() ![]() ![]() | 23:19 Vienna Airport | 7h00 | 06:19 Budapest Keleti | 4 changes | |
Friday 18 July | |||||
![]() ![]() ![]() | 02:41 Vienna Hbf | 3h38 | 06:19 Budapest Keleti | 2 changes | |
![]() ![]() | 03:49 Vienna Airport | 3h30 | 07:19 Budapest Keleti | 2 changes | |
![]() | 04:40 Vienna Hbf | 2h39 | 07:19 Budapest Keleti | 0 changesdirect | |
![]() | 05:02 Vienna Airport | 3h17 | 08:19 Budapest Keleti | 1 change | |
![]() | 05:34 Vienna Hbf | 2h24 | 07:58 Budapest-Kelenfoeld | 0 changesdirect | |
![]() | 05:40 Vienna Hbf | 2h39 | 08:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() | 06:02 Vienna Airport | 3h17 | 09:19 Budapest Keleti | 1 change | |
![]() | 06:42 Vienna Hbf | 2h37 | 09:19 Budapest Keleti | 0 changesdirect | |
![]() | 07:02 Vienna Airport | 3h17 | 10:19 Budapest Keleti | 1 change | |
![]() | 07:40 Vienna Hbf | 2h39 | 10:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() | 08:02 Vienna Airport | 3h17 | 11:19 Budapest Keleti | 1 change | |
![]() | 08:42 Vienna Hbf | 2h37 | 11:19 Budapest Keleti | 0 changesdirect | |
![]() | 09:02 Vienna Airport | 3h17 | 12:19 Budapest Keleti | 1 change | |
![]() | 09:40 Vienna Hbf | 2h39 | 12:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() | 10:02 Vienna Airport | 3h17 | 13:19 Budapest Keleti | 1 change | |
![]() | 10:42 Vienna Hbf | 2h37 | 13:19 Budapest Keleti | 0 changesdirect | |
![]() | 11:02 Vienna Airport | 3h17 | 14:19 Budapest Keleti | 1 change | |
![]() | 11:27 Vienna Hbf | 2h31 | 13:58 Budapest-Kelenfoeld | 0 changesdirect | |
![]() | 11:40 Vienna Hbf | 2h39 | 14:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() | 12:02 Vienna Airport | 3h17 | 15:19 Budapest Keleti | 1 change | |
![]() | 12:42 Vienna Hbf | 2h37 | 15:19 Budapest Keleti | 0 changesdirect | |
![]() | 13:02 Vienna Airport | 3h17 | 16:19 Budapest Keleti | 1 change | |
![]() | 13:40 Vienna Hbf | 2h39 | 16:19 Budapest Keleti | 0 changesdirect | |
![]() ![]() | 14:02 Vienna Airport | 3h17 | 17:19 Budapest Keleti | 1 change | |
![]() | 14:42 Vienna Hbf | 2h37 | 17:19 Budapest Keleti | 0 changesdirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 214 km |
Average train duration 2h 52m |
Cheapest ticket price £8 |
Trains per day 17 |
Direct trains 10 |
Fastest train 2h 24m |
First train 00:01 |
Last train 23:55 |
Buy your official RegioJet a. S. ÖBB | Euro City (EC) and ÖBB train tickets between Vienna and Budapest from £21 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.
RegioJet is a Czech train company that offers a wide range of services to its customers including trains between Vienna and Budapest. It operates both regional and long-distance trains, with the latter covering routes across the Czech Republic, Slovakia, Austria, and Hungary. The regional trains are known as RegioJet Express and offer frequent departures throughout the day. The long-distance trains are called RegioJet Comfort and provide a more luxurious experience with comfortable seating, air conditioning, and free Wi-Fi. RegioJet offers a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include a café car, a restaurant car, and a bar car. Passengers can also enjoy a selection of movies and music, as well as access to power outlets. The most popular routes for RegioJet are Prague to Brno, Prague to Ostrava, and Prague to Vienna. These routes offer convenient connections to major cities in the Czech Republic and beyond.
RegioJet a. S. From Vienna to Budapest train information:
Passengers can ride on one of 18 trains from Vienna to Budapest that travel along a 133-mile (214-km)route from Monday to Sunday. Fast trains from Vienna to Budapest can complete the trip in approx. 2h 30minwhile regional service involves with journey times lasting nearly 9h. Two providers operate service from one location in Vienna terminating at one of two locations in Budapest. The vast majority of these journeys run express while others require connections or transfers.
You can enjoy 18 daily departures or an aggregate of 126 trains from Vienna to Budapest each week. The first train leaves Vienna around 6:40 a.m., while the last one departs around 12:00 a.m. The Vienna to Budapest train schedule includesat least one train per hour throughout the day and at least two during the 10 a.m. and 10 p.m. hours. To view the complete daily timetable of trains to Budapest from Vienna, go to our website and select your preferred travel date then press "See all Trains" highlighted in red at the bottom of the section.
All trains Vienna - Budapest depart from Vienna Hauptbahnhof, the city’s central railway station. This is an extremely busy terminal year-round, so plan your arrival at least an hour in advance. Trains running this route usually depart from Platforms 3-12 and track assignments are routinely posted on station information screens for your convenience. We recommend arriving an extra 30min earlier during the busy summer months when station activity is at its highest peak.
Vienna: Aerial view of the city at night. Source: Shutterstock
Vienna Hauptbahnhofis the principal railway terminal and the departure point for all trains from Vienna to Budapest. The terminal is located about 25min by car, about 15min via public transport and around 40min on foot from Stephansplatz in the city centre. This modern station opened in 2015 providing an environmentally-friendly experience for in-transit passengers. The station offers a variety of facilities including ticketing office with accessible features, OBB First Class Lounge, left luggage facilities and toilets. Cash-point machines and currency exchange offices as well as shops and restaurants are also included. Trains Vienna to Budapest will arrive at either Budapest Keleti Station the central terminal or Budapest Kelenfold Station.
According to the daily schedules the best time to book your tickets on trains from Vienna to Budapest is during the 10 a.m. and 5 p.m. hours when journey times and cost-efficiency are at optimum levels. You can also find very affordable fares during the early morning hours (6 a.m.) and the evening period from 8 p.m. - 10 p.m. However, if you wish to find the cheap trains from Vienna to Budapest we recommend you make reservations as far in advance as possible.
Trains from Vienna to Budapest course south from Vienna Hbf and past the Central Cemetery at Kaiserebersdorf where Beethoven’s grave is located before crossing the border into Hungary. The route travels past Lazendorf and Gutenhof then turns east at Ebergassing, continuing via Bruckneudorf and Parndorf to Hegyeshalom. You should see Olimpiai Sportspark as the train passes through Gyor and runs parallel to the Danube from Komarno to Almasfuzito where it turns south. From Tata down to Tatabanya and Szarliget, RegioJet trains turns east and travel via Bicske, past Arizona Carp Lake towards Torokbalint and heads north outside Kelenvolgy on final approach to Budapest.
Budapest Keleti Station is the city’s central railway terminal and the destination for nearly 90% of all trains from Vienna to Budapest. It is located approx. 20min by car, about 40min via public transport and over 2h on foot from the city centre. Arriving passengers should expect a host of essential facilities such as international/domestic ticketing offices, Information Point, cash-point machines and luggage storage lockers. Various transport links including bus and metro are available for your onward travel and there are several area eateries and shops for your convenience.
Budapest Kelenfold Station receives the remaining rail service on this route and has a located approx. 20min by car, about 30min via public transport and just over 1h on foot from Central Budapest. Among the key facilities you can locate there are: Information Point, international and domestic ticketing offices, toilets, cash-point machines, luggage storage lockers in addition to shops and restaurants. Metro, bus and tram links are provided for your onward travel and there is a taxi rank just outside.
OBB is the only operator ofnight trainsfrom Vienna to Budapest with three each day. The first one departs at approx. 9:40 p.m. and arrives in Budapest around 12:20 a.m. while the last one leaves Vienna around 11:00 p.m. and arrives in the Hungarian capital around 7:20 a.m. the next day. You should expect Vienna to Budapest travel times of approx. 2h 40min for the quickest night train while the slowest one takes almost 9h. All OBB night service arrives at Budapest Keleti Station.
OBB or Austrian Federal Railways is the state-owned provider of trains to Budapest from Vienna including OBB Intercity, OBB EuroCity and OBB Regionalzug. The provider timetables 16 trips each day and 112 each week. The first train Vienna - Budapest departs around 6:40 a.m., with an average of one train per hour until the last departure approx. 12:00 a.m. OBB employs a variety of high-speed locomotives, with Vienna to Budapest train speeds approaching 125 mph (200 km/h). Except for night trains all OBB service involves direct trips with travel times averaging about 2h 35min.
RegioJet is a privately-owned Czech operator of passenger train and bus services to 90 cities across the European continent. The provider has only two daily train departures from Vienna to Budapest: at approx. 10:30 a.m. and 5:30 p.m. and these are direct journeys with no scheduled stops or connections. RegioJet trains Vienna to Budapest average travel times of about 2h 30min via locomotives capable of speeds around 125 mph (200 km/h) and it is the only provider with departures from Vienna Hbf terminating at Budapest Kelenfold Station.
OBB intends to maintain the advantages of rail and bus travel as the most sustainable means of mass transport. The company installed quiet tracks in heavily-populated areas to lower noise pollution and embraces a comprehensive strategy to reduce, recycle and eliminate unnecessary waste making train travel more efficient and safe for all. RegioJet focuses on updating its current fleet with energy-efficient locomotives and partnering with communities and stakeholders to increase overall efficiencies.
OBB offers Business, First and Economy Class fares on most of its long-distance trains in descending order of preference. Additional onboard facilities vary according to fare class. For example, restaurant cars are available in First and Economy Classes on EuroCity trains, but not on InterCity trains. Also, Wi-Fi is available in Business Class, but unavailable for other classes travelling on EuroCity and InterCity trains. Power outlets can be found at most seats on all trains and toilets with accessible features are standard. For other onboard policies, see below:
Business, Relax and Standard-ASTRA are the main seating classes on RegioJet trains, but you can also travel in Standard, Low Cost and Quiet Compartments on many trains. All seating classes feature comfortable seating with power outlets, free Wi-Fi, and refreshments for your travelling pleasure. Vanity bags, bottled water and newspapers are complimentary per passenger. Additional onboard policies include:
You should book your travel plans at least four weeks prior to departure date in order to find the cheapest trains from Vienna to Budapest. Otherwise you can browse train schedules beforehand to see when you can take advantage of the lowest Vienna to Budapest train costs. Most providers offer discounted fares for young children, persons with reduced mobility and seniors, as well as families and groups. Be flexible with your itinerary to consider off-peak trains, which are generally cheaper than those during rush hours. Also check whether any special plans are available for frequent customers such as business travellers for more ways to save on expenses.
Budapest is a dynamic capital in Central Europe and a regional centre for technology, research and finance. The city famously straddles the Danube with Buda occupying the west bank while Pest sits across the eastern embankment. The strategic importance of this major shipping lane has contributed to a long history of occupation by foreign powers, most notably the Roman and Ottoman empires and later the Germans during WWII. All of these have left indelible marks on the city’s landscape and architecture.
BKK manages an extensive public transport networks comprising rail, metro, bus, and boat systems, so it’s easy to get around from Budapest Keleti Station. St. Stephen’s Basilica and the Central Market Hall are two famous attractions heading west and there are at least five bridges you can cross over towards the city centre. Buda Castle and Sandor Palace are located just off Szechenyi Chain Bridge while the Gellert Hill cave complex is situated near the western end of Liberty Bridge.
Take a moment to review ourWindow Seat Magazine Budapest Editionfor choice recommendations on restaurants, nightlife and leisure activities before exploring some of the city’s other major attractions including:
Budapest: night view on Parliament. Source: Shutterstock
Travel by train is a cheap and exciting way to see the continent, so give yourself a few extra days after wrapping your Budapest trip to explore other fascinating cities in Europe. Head south to Athens where ancient Acropolis, the magnificent Parthenon and revered Academy of Greece echo the achievements of one of the world’s greatest civilisations. The city of Prague has some outstanding landmarks such as Church of Our Lady before Tyn, Prague Astronomical Clock and Wallenstein Palace. Stuttgart delights with its architectural wonders which include Neues Schloss, the awe-inspiring Ludwigsburg Palace and Mercedes-Benz Museum while Warsaw counters with Wilanow Palace, Sigismund’s Column and Warsaw Grand Theatre.
Passengers board the train most frequently from Vienna Hbf, which is located around 2.8 miles (4.5 km) away from the city centre, and they get off the train at Budapest Keleti, located 2.7 miles (4.4 km) away from the city centre.
Here are some other resources that might have the information you need