Vienna to Budapest train

Cheap train tickets from Vienna to Budapest

Showing times and prices for Sep 27

Cheapest

10

Average

38

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

Cheapest
05:27PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h31 07:58PMBudapest
0 transfers
101One-way
10:27AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h31 12:58PMBudapest
0 transfers
121One-way
12:42PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 03:19PMBudapest Keleti
0 transfers
351One-way
02:37PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h42 05:19PMBudapest Keleti
0 transfers
491One-way
03:42PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 06:19PMBudapest Keleti
0 transfers
491One-way

Train schedule from Vienna to Budapest

Showing trains for tomorrow, Tuesday, September 27
10:27AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h31 12:58PMBudapest
0 transfers
10:42AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 01:19PMBudapest Keleti
0 transfers
11:40AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h39 02:19PMBudapest Keleti
0 transfers
12:42PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 03:19PMBudapest Keleti
0 transfers
01:40PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h39 04:19PMBudapest Keleti
0 transfers
02:37PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h42 05:19PMBudapest Keleti
0 transfers
03:42PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 06:19PMBudapest Keleti
0 transfers
05:27PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h31 07:58PMBudapest
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Sep 27
Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17

Fastest train times from Vienna to Budapest

Showing times and prices for Sep 27

Fastest Journey

2 h 31 m

Average

2 h 36 m

Trains per day

8

Distance

214 km

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

Fastest
10:27AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h31 12:58PMBudapest
0 transfers
121One-way
Fastest
05:27PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h31 07:58PMBudapest
0 transfers
101One-way
12:42PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 03:19PMBudapest Keleti
0 transfers
351One-way
10:42AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 01:19PMBudapest Keleti
0 transfers
501One-way
03:42PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h37 06:19PMBudapest Keleti
0 transfers
491One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay in Budapest?

view on map

Top pick hotels

Entire homes & apartments

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

View all

Overview: Train from Vienna to Budapest

distanceDistance133 miles (214 km)
durationAverage train duration2 h 31 min
priceAverage train ticket price$13 (€13)
frequencyTrain frequency13 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesÖBB | Euro City (EC), ÖBB | Nightjet, ÖBB | REX, ÖBB | InterCity, ÖBB | Regionalzug, ÖBB, ÖBB | Railjet, RegioJet a. S. Or RegioJet

Trains from Vienna to Budapest cover the 133 miles (214 km) long journey taking on average 2 h 31 min with our travel partners like ÖBB | Euro City (EC), ÖBB | Nightjet, ÖBB | REX, ÖBB | InterCity, ÖBB | Regionalzug, ÖBB, ÖBB | Railjet, RegioJet a. S. Or RegioJet. Normally, there are 13 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $10 (€10), but the average price of train tickets is $13 (€13). Travelers depart most frequently from Wien Westbahnhof and arrive in Budapest-Déli.

Train providers: Student Agency, ÖBB Nightjet and ÖBB from Vienna to Budapest trains

You can travel by train between Vienna and Budapest with Student Agency, ÖBB Nightjet and ÖBB for as low as $10 (€10). When you search for schedules and tickets, Omio will show you the best journey.

Student Agency
ÖBB Nightjet
ÖBB

RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next train to Budapest from Vienna: Low Cost, Standard, Fun & Relax, Relax and Business.

Enjoy a smooth and easy trip between Vienna and Budapest with Student Agency! As an official travel partner of Student Agency, Omio can help you search current train schedules and timetables from Student Agency, compare the best routes to Budapest from Vienna as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Student Agency Vienna to Budapest train ticket available today. If you search for Student Agency tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Vienna and Budapest on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 133 miles (214 km) trip from Vienna to Budapest with ease and comfort on a train with Student Agency.

Train information from Vienna to Budapest with Student Agency:

  • Average Duration: 2 h 41 min
  • Student Agency frequency: 2 a day

Enjoy a smooth and easy journey between Vienna and Budapest with ÖBB Nightjet! As an official travel partner of ÖBB Nightjet, Omio can help you search current train schedules and timetables from ÖBB Nightjet, compare the best routes to Budapest from Vienna as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable ÖBB Nightjet Vienna to Budapest train ticket available today. If you search for ÖBB Nightjet tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Vienna and Budapest on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 133 miles (214 km) route to Budapest from Vienna with ease and comfort on a train with ÖBB Nightjet.

    ÖBB is Austria's main train company and offers the following different ticket types for your next trip to Budapest from Vienna by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

    Looking to travel by train from Vienna to Budapest? Omio can help you find that perfect journey with ÖBB. Check Omio to see current ÖBB train schedules, tickets, travel information and prices for the best deals on the Vienna to Budapest train and book ÖBB tickets online quickly and easily. When taking a train from Vienna to Budapest, you can expect to travel 133 miles (214 km) one-way with ÖBB. If you search for trains from Vienna to Budapest in the Omio app, you can check if the ÖBB ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with ÖBB, we do the work for you to get you safely to Budapest from Vienna. Book that perfect Vienna to Budapest train now with Omio and enjoy a smooth and comfortable journey with ÖBB!

      Trains from Vienna to Budapest

      On average, 18 trains leave the Vienna Hauptbahnhof station to Budapest in a day. At least 12 are direct trains. However, the frequency of trains leaving for Budapest depends on peak seasons, holidays, weekends and events. It takes a minimum of 3h 13min for a direct train to cover the 133 miles (214 km). High-speed trains traveling more than 185 mph (300 km/h) take 2h 35min.

      Vienna to Budapest Train Time: Daily Departures

      Depending on the number of trains scheduled to journey in a day, the interval between each train departure may vary from 30min to 1h. For example, the first train is expected to depart at around 6:30 a.m. and the last train at around 10:00 p.m. However, if you plan to use the first train for your travel, ensure you check the departure time on the ticket and arrive 30min earlier than the indicated time.

      How long is the journey by train from Vienna to Budapest?

      When traveling by train from Vienna to Budapest, you can use two types of trains: direct or connecting trains. Direct trains travel to the destination without stopping along the way for passengers to change trains. Connection trains may be heading to other routes and will drop you off on the way for you to take another train to your destination. If you are using direct trains, the average time to arrive at Budapest is 3h 13min. However, if you are taking connection trains, the journey may take you 8h 20min.

      Burgtheater in Vienna. Source: Shutterstock

      What are the departure and arrival stations for trains from Vienna to Budapest?

      Departure train station:You will depart from the Wien Westbahnhof train station for your journey to Budapest. It's not a problem to get to the station as you can take a taxi from the city center to the station, or use the metro or bus to travel the 1.8 miles (2.9 km) distance. There is a lounge where you can wait for your train to arrive and toilets where you can freshen up before your journey begins. Other amenities include luggage storage and shops to buy a snack for your journey.

      Arrival train station: Budapest-Déli train station is your arrival station in Budapest. The station has facilities such as ATMs and restrooms. Also, if you arrive when hungry, there is a cafeteria and restaurants where you can have something to eat. The distance between the station and the central city is about 2.2 miles (3.5 km). You can walk to the city center in approximately 35min if you love walking. However, the best way to get to the city, especially with luggage, is via the metro or a taxi.

      Which train companies travel from Vienna to Budapest?

      The company operating from Vienna to Budapest is ÖBB. It owns several trains such as the Euro City (EC), ÖBB, REX, ÖBB, Regionalzug, InterCity, ÖBB, and Railjet, ÖBB. Most trains are high-speed, ranging from 140 mph (230km/h) to 190 mph (310km/h). Most trains in the day have a direct connection, and two or three change passengers on the way. If you want to save some cash, you can choose a connecting train, but they are slower. However, consider taking a direct train if you are in a hurry. Omio will help you choose your preferred ticket, depending on your budget.

      Night trains Vienna

      OBB has night trains called night jets. The trains are comfortable with adequate leg allowance and slightly inclining seats. The train has a sleeper cabin, couchette and seating carriage. The trains also have breakfast options before you alight the train in the morning. On some trains, you can carry your car or motorcycle. However, you are required to carry the necessary documents to show ownership.

      OBB trains from Vienna to Budapest

      At least 18 OBB trains leave for Budapest from Vienna on a typical day. OBB has a variety of trains you can book depending on comfort, time of travel, and speed. Most of their high-speed trains take 3h or less to make the journey. Slow trains, as well as connecting trains, are cheaper compared to other trains. The ticket price you purchase also depends on the cabin you are traveling in. for instance, economy cars are way cheaper compared to first-class.

      Trains from Vienna to Budapest: Sustainability travel

      OBB has shown remarkable progress in ecology, economy and social responsibility and ensures an eco-friendly relationship with nature. Its ambition is to own trains with an almost zero carbon dioxide emission in the future. With the introduction of high-speed electric trains, the carbon emission by train has decreased significantly. Currently, train travel is the most environmentally sustainable mode of transport.

      Train Vienna to Budapest: Services on Board

      The OBBrailjet has economy class, first-class and business class travel cars. The economy class carries most passengers. It has amenities such as folding tables where you can secure your laptop as you type, a power outlet per seat, snacks and beverages, luggage compartments, onboard Wi-Fi, magazines and five bicycle stands. The first class and the business cabin offer extra comfort for passengers. You can work on your computer or have a peaceful nap as you travel. Traveling in business class allows you to choose a beverage free of charge. In addition, OBB has unique facilities and equipment for people with difficulty walking and those in wheelchairs to make their travel as comfortable as possible. You can carry your bicycle on board. However, you should indicate that you are traveling with a bicycle in advance and carry the necessary documents to prove ownership.

      How to find cheap train tickets from Vienna to Budapest?

      Booking with Omio will help you find cheap tickets from Vienna to Budapest. Omio compares different train fares in a day. Depending on how much you want to spend, you can easily choose the train you want to travel in. You can also obtain cheap tickets by booking in advance. Booking earlier can give you up to a 20% ticket discount. Also, if you want to travel cheaply, consider being flexible with travel dates. Some dates are pocket friendly. You can also travel in slow trains or connecting trains as they are usually cheaper. However, such trains have fewer amenities and can take double or triple the time of the fastest high-speed train.

      Tourist visiting Budapest. Source: Shutterstock

      To Budapest by train—travel tips

      Budapest is a beautiful city. If you are traveling for the first time, you will have some memories to cherish. The city has a unique folk culture that visitors love to see. In addition, it has different ethnic groups, making the city culturally diverse. When in Budapest, ensure you visit the Danube at night. The view of the lit-up parliament building reflected on the river is a view you can't forget. Castle Hill is also a place you might love. Other things you can do are stroll along the Danube River, relax at the Szechenyi Baths, and ride tram 2 along the river with locals. You can also find out more places you can visit while in Budapest with the help of the Omio magazine.

      • Heroes’ Square
      • St. Stephen’s Basilica
      • House of Terror
      • Margaret Island
      • See the Budapest memorial shoes

      Travel Tips: 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

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

      Can I enter Hungary from Austria?

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

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

      Conditions of entry:

      • There are no current restrictions

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

      All travelers in Hungary must observe these coronavirus safety measures:

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

      The information above was last checked on 8/29/22. Remember to review the latest COVID-19 travel safety regulations   for your train between Vienna and Budapest as this information can change.

      The current restriction level for your return trip by train from Budapest to Vienna is: Unrestricted

      Are there any international entry restrictions on returning to Austria from Hungary?

      Reentry to Austria is allowed for: Entry is unrestricted for citizens and permanent residents of Hungary

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

      What are the requirements?

      • There are no current restrictions

      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:

      • Physical distance: 1 metre (s) (3 feet)
      • Face mask: Recommended

      Last checked on 9/12/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Vienna from Budapest here.

      Train tickets from Vienna to Budapest for some dates and times can be found for as cheap as $10 (€10)  one way in the next 7 days.
      The Vienna to Budapest train ticket price is on average $13 (€13)  if you are looking to purchase your tickets for this trip in the next week.
      The Vienna to Budapest train distance is approximately 133 miles (214 km).
      While the time it takes to travel 133 miles (214 km) to Budapest from Vienna can vary based on specific dates, weekends, and holidays, the Vienna to Budapest train journey time is on average 2 h 31 min.

      Some of the Vienna train stations to Budapest you can start your journey from include Wien Westbahnhof and Wien Franz-Josefs-Bahnhof. Similarly, some of the arrival train stations in Budapest include Budapest-Déli and Budapest Keleti.

      When traveling this route, Omio customers are departing most frequently from Wien Westbahnhof   and arriving in Budapest-Déli.

      The most popular departure train station with passengers for this route, called Wien Westbahnhof, is located 4.3 miles (7 km) from the city center of Vienna.

      The most popular arrival train station, Budapest-Déli, is located 1.3 miles (2.1 km) away from the city center of Budapest.

      For the best Vienna to Budapest train to book, you can travel safely and comfortably with ÖBB | Euro City (EC), ÖBB | Nightjet, ÖBB | REX, ÖBB | InterCity, ÖBB | Regionalzug, ÖBB, ÖBB | Railjet, RegioJet a. S. Or RegioJet. However, it's always good to check all possible train providers with services to Budapest from Vienna to compare what amenities they may offer.
      Yes, there are 10 direct trains per day from Vienna to Budapest. You can look to travel with ÖBB, ÖBB | Euro City (EC) or RegioJet a. S.   without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
      On average, there are 13 trains a day from Vienna to Budapest. The train times and services may be different on weekends and holidays compared to weekdays.
      The earliest train for this route departs from Vienna at 8: 27 AM. The last train leaves from Vienna at 9: 58 PM. Check Omio for the latest train schedule from Vienna to Budapest and book the best time to depart on your chosen travel date.
      You can find trains to Budapest from Vienna to cost on average $13 (€13) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Vienna to Budapest train generally on sale a few months before the planned travel date.

      Important Stations and Airports for this Journey

      Vienna
      Budapest
      Wien Westbahnhof is the most popular Vienna railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Vienna for your trip to Budapest.

      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
      Currency
      Language