Budapest to Vienna train

Sat, Nov 09
+ 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

Cheap train tickets from Budapest to Vienna

Showing times and prices for Nov 09

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 traveling at rush hour.

Cheapest
RegioJet a. s. (RJ_AT)
RJ 1068 (Budapest -> Vienna)
06:58PM2h29
Budapest-Kelenfoeld
09:27PMVienna Hbf
$211One-way
0 transfers
RegioJet a.s.
RJ 1036 (Budapest -> Prague)
02:58PM2h34
Budapest-Kelenfoeld
05:32PMVienna Hbf
$231One-way
0 transfers
RegioJet a.s.
RJ 1034 (Budapest -> Prague)
11:58AM2h34
Budapest-Kelenfoeld
02:32PMVienna Hbf
$271One-way
0 transfers
RegioJet a.s.
RJ 1032 (Budapest -> Prague)
07:58AM2h34
Budapest-Kelenfoeld
10:32AMVienna Hbf
$301One-way
0 transfers
ÖBB | Euro City (EC)
EC 140
08:40AM2h40
Budapest Keleti
11:20AMVienna Hbf
$681One-way
0 transfers

Budapest to Vienna train times

Showing trains for tomorrow, Saturday, November 9
ProviderDepartsDurationArrivesTransfersTickets
RegioJet a.s.
RJ 1032 (Budapest -> Prague)
07:58AM Budapest-Kelenfoeld2h34 10:32AM Vienna Hbf0 transfersDirect
ÖBB | Euro City (EC)
EC 140
08:40AM Budapest Keleti2h40 11:20AM Vienna Hbf0 transfersDirect
ÖBB | Euro City (EC)
EC 140
08:40AM Budapest Keleti3h17 11:57AM Vienna Airport1 transfer
ÖBB
RJX12062
09:40AM Budapest Keleti2h40 12:20PM Vienna Hbf0 transfersDirect
ÖBB
RJX12062
09:40AM Budapest Keleti3h17 12:57PM Vienna Airport1 transfer
ÖBB | Euro City (EC)
EC 142
10:40AM Budapest Keleti2h40 01:20PM Vienna Hbf0 transfersDirect
ÖBB | Euro City (EC)
EC 142
10:40AM Budapest Keleti3h17 01:57PM Vienna Airport1 transfer
ÖBB
RJX12064
11:40AM Budapest Keleti2h40 02:20PM Vienna Hbf0 transfersDirect
ÖBB
RJX12064
11:40AM Budapest Keleti3h17 02:57PM Vienna Airport1 transfer
RegioJet a.s.
RJ 1034 (Budapest -> Prague)
11:58AM Budapest-Kelenfoeld2h34 02:32PM Vienna Hbf0 transfersDirect
ÖBB | Euro City (EC)
EC 144
12:40PM Budapest Keleti2h40 03:20PM Vienna Hbf0 transfersDirect
ÖBB | Euro City (EC)
EC 144
12:40PM Budapest Keleti3h17 03:57PM Vienna Airport1 transfer
RegioJet a.s.
RJ 1036 (Budapest -> Prague)
02:58PM Budapest-Kelenfoeld2h34 05:32PM Vienna Hbf0 transfersDirect
RegioJet a. s. (RJ_AT)
RJ 1068 (Budapest -> Vienna)
06:58PM Budapest-Kelenfoeld2h29 09:27PM Vienna Hbf0 transfersDirect

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, bus, or flight

Fri
Nov 08
Sat
Nov 09
Sun
Nov 10
Mon
Nov 11
Tue
Nov 12
Wed
Nov 13
Thu
Nov 14
Fri
Nov 15
Sat
Nov 16
Sun
Nov 17
Mon
Nov 18
Tue
Nov 19
Wed
Nov 20
Thu
Nov 21
Fri
Nov 22
Sat
Nov 23
Sun
Nov 24
Mon
Nov 25
Tue
Nov 26
Wed
Nov 27
Thu
Nov 28

How far in advance should I book train tickets from Budapest to Vienna?

The best time to book your train from Budapest to Vienna is 91 days before departure. See how prices for trains change on the Budapest to Vienna route.
Prices are for one-way tickets for one passenger from Budapest to Vienna per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Budapest to Vienna.

Fastest train times from Budapest to Vienna

Showing times and prices for Nov 09

Fastest Journey

2 h 29 m

Average

2 h 51 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)
RJ 1068 (Budapest -> Vienna)
06:58PM2h29
Budapest-Kelenfoeld
09:27PMVienna Hbf
$211One-way
0 transfers
RegioJet a.s.
RJ 1036 (Budapest -> Prague)
02:58PM2h34
Budapest-Kelenfoeld
05:32PMVienna Hbf
$231One-way
0 transfers
RegioJet a.s.
RJ 1032 (Budapest -> Prague)
07:58AM2h34
Budapest-Kelenfoeld
10:32AMVienna Hbf
$301One-way
0 transfers
RegioJet a.s.
RJ 1034 (Budapest -> Prague)
11:58AM2h34
Budapest-Kelenfoeld
02:32PMVienna Hbf
$271One-way
0 transfers
ÖBB | Euro City (EC)
EC 140
08:40AM2h40
Budapest Keleti
11:20AMVienna Hbf
$681One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

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.
Pros
IconPrice
IconPersonnel
IconPunctuality
IconWifi connection
IconHygiene
Cons
IconNeed to change
IconBooking options
IconCatering
I found the journey from Budapest to Vienna excellent. I didn't find the price of the ticket cheap, but not expensive either. I thought it was quite fair. The staff on the train were very friendly, polite and took a great deal of interest in my concerns. The wifi connection on the train was very efficient, which made it easier for me to work on my computer. Great attention was paid to hygiene. The toilets were very clean and well maintained. Unfortunately, there were a few transfers which made the journey more difficult. The reservation options were also not ideal. And the catering for seats was not very good either. As a result, I could see coffee stains on some seats. Overall a good journey as the good features outweigh the bad.
Pros
IconPrice
IconPersonnel
IconNeed to change
Cons
IconHygiene
IconVolume
IconComfort
My journey from Budapest to Vienna turned out to be excellent and a journey I will never forget. The price of the ticket was pretty good. The staff was very friendly and polite. They always had a big smile on their face. There were also no transfers to make the journey easier. Unfortunately, not enough attention was paid to hygiene. The toilets were not clean. Disappointingly, the noise level was not adequate and I didn't find the seats very comfortable. Nevertheless, a good and recommendable journey.
Pros
IconPrice
IconPersonnel
IconChangeover requirements
Cons
IconHygiene
IconVolume
IconBooking options
A journey from Budapest to Vienna proved to be breathtaking. The price was very fair. The staff were very friendly and respectful. There was also no need to change trains, which made the journey easier. Hygiene was taken into consideration as the toilets were very clean and well maintained. Unfortunately, the volume was not appropriate. The reservation options were complicated. Overall a good trip, which I would definitely recommend.
Pros
IconPrice
IconPersonnel
IconHygiene
Cons
IconWifi connection
IconBooking options
IconPunctuality
My journey from Budapest to Vienna turned out to be particularly excellent. The price of the ticket was very good. The staff were friendly and polite and always respected their guests. A lot of consideration was given to hygiene as the toilets and washbasins were very well maintained. THE wifi was not very efficient. I could not use my mobile phone without problems. There were also several transfers, which made the journey more complicated. The train did not arrive in Vienna on time. Overall, however, a very good journey!
Pros
IconBeautiful view
IconGood service
Cons
IconPricewise okay
I travelled to Vienna on the ÖBB EC 40346. After a nice short trip in Budapest, I was very tired and wanted to relax on the journey to Vienna. The service on the train was really very good and I had a good time. You got delicious food on request and the train's wifi also worked well. I arrived at my destination in just under 2 hours and was very happy with the journey.
Pros
IconFree wifi
IconFree sockets
IconPunctual
Cons
IconToilets unhygienic
It was really easy to book tickets online! I booked seat 4 in carriage 2. The journey was very quiet and the staff were very nice as always! The seats were very comfortable. The train was clean inside, but the toilets were very unhygienic. As I didn't change trains once and travelled via Fischamend, Asfinag, Friedrichshof etc., I travelled for almost 3 hours in total. As always, the price-performance ratio is excellent!
Pros
IconFavourable
Cons
IconNo wifi
Unfortunately, I thought it was a pity that I reached my destination late, as the train was slightly delayed. I also thought it was a shame that there was no wifi. Nevertheless, I thought it was great that I could buy my train ticket very easily online and that it was very inexpensive. What I liked best was that I didn't have to change trains on my journey. The toilets were very well maintained.
Pros
IconCheap
Cons
IconNo wifi
I really liked the fact that I could book my ticket very easily online and that it was also very inexpensive. I also liked the fact that I reached my destination in no time at all, as I didn't have to change trains. The journey was very comfortable as the seats were very comfortable and the toilets and the whole train were very clean and tidy. I thought it was a pity that there was no wifi.
Pros
IconGreat booking
Cons
IconExpensive
What I really liked about the journey from Budapest to Vienna was that I was able to buy my ticket easily online without any problems. I also liked the fact that I could reach my destination quickly by train and didn't have to change trains. The wifi was also very good and I was delighted with it. I was also impressed by the cleanliness of the toilets. However, I didn't like the fact that the ticket was so expensive.
Pros
IconWithout complications
IconFree wifi
Cons
IconLoo blocked
IconOvercrowded
The timetable was like this: I boarded the EC143 at 10:42 on 24 February. After about two and a half hours, I arrived in Vienna at 13:19 with a slight delay. The journey was very comfortable, I didn't have to change trains, the seats were comfortable, there was paid wifi and friendly staff. Unfortunately, the train was overcrowded and the toilets were locked. As a result, the noise level was not very adequate and the hygiene at the end of the journey was rather mediocre. The price-performance ratio was also not so good, it could be a little cheaper.
Pros
IconComfortable seats
Cons
IconProblems with the wifi connection
Train number EC 40347 travelled from Budapest to Vienna on 15 September at 19:42. The journey was without changing trains. Unfortunately, the seat reservation was cancelled due to the delay. The journey was also very comfortable, comfortable seats, as well as paid food, which tasted good and wifi and power sockets. The train was clean and hygienic, as were the toilets. The journey took around 3 and a half hours. Staff were nice and helpful with tickets.

Journey information

Overview: Train from Budapest to Vienna

Trains from Budapest to Vienna run on average 14 times per day, taking around 3h 7m. Cheap train tickets for this journey start at $10 (€9) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
132 miles (214 km)
Average train duration
3h 7m
Cheapest ticket price
$10 (€9)
Trains per day
14
Direct trains
8
Train providers
7
Fastest train
2h 29m
First train
00:01
Last train
23:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

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

Find the best trains from Budapest to Vienna with Omio's travel partners RegioJet a. S. ÖBB | Euro City (EC) and ÖBB from $10 (€9). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

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

RegioJet a. S. From Budapest to Vienna train information:

  • Average Duration: 2 h 34 min
  • Cheapest Price: $14
  • RegioJet a. S. Frequency: 2 a day

Traveling by train from Budapest to Vienna

The train connection between Budapest and Vienna is both efficient and comfortable, making it a popular choice for travelers. The journey typically takes around 2.5 hours, allowing you to enjoy the scenic landscapes of Central Europe along the way. Key train providers on this route include RegioJet a.s., ÖBB | Euro City (EC), and ÖBB, each offering various amenities to enhance your travel experience. Whether you're heading for business or leisure, these trains provide an excellent option for exploring two cities in just one trip!

Train Connection: Budapest to Vienna

The train connection between Budapest and Vienna takes approximately 2 hours and 29 minutes. There are 2 direct trains available each day, providing a convenient option for travelers. Passengers can depart from stations such as Budapest Keleti, Budapest-Déli, or Budapest-Kelenföld and arrive at either Wien Meidling Bahnhof or Wien Hauptbahnhof.

Budapest to Vienna Train Connection

The first daily train journey from Budapest to Vienna departs at 05:58 AM, allowing early risers to start their day with a scenic ride. The last departure is scheduled for 10:25 PM, providing travelers the flexibility to enjoy an evening in either city before heading back.

Train Tickets Price for Budapest to Vienna

The cheapest ticket price for the train connection from Budapest to Vienna is €9, while the average ticket price tends to be around €27.

Exploring Vienna's Architectural and Cultural Treasures

Schönbrunn Palace, once the summer residence of the Habsburg emperors, boasts a rich history that dates back to the 17th century when it was transformed from a hunting lodge into an opulent baroque palace. Its significance lies not only in its architectural grandeur but also as a symbol of Austria's imperial past and cultural heritage; today, it is recognized as a UNESCO World Heritage Site. Unique features include its stunning gardens adorned with fountains and sculptures, along with the Gloriette offering breathtaking views over Vienna.

St. Stephen's Cathedral stands proudly at the heart of Vienna’s historic center and has been an iconic landmark since its construction began in 1137; this magnificent Gothic structure reflects centuries of religious devotion and artistic achievement. The cathedral holds great significance for both locals and visitors alike as it serves as a spiritual hub while showcasing remarkable artworks like its intricate stained glass windows. One unique feature is its colorful tiled roof that forms one of Europe’s most recognizable skylines—an emblematic representation of Viennese identity.

Belvedere Palace consists of two Baroque palaces set amidst beautifully landscaped gardens, originally built for Prince Eugene of Savoy in the early 18th century; they now house an impressive collection including works by Gustav Klimt. This site signifies Austria's historical connection to art patronage during times when culture flourished under noble influence—a testament to Vienna’s status as an artistic capital throughout history. Among Belvedere's unique features are its exquisite frescoes by renowned artists on ceilings alongside meticulously designed garden terraces providing panoramic vistas over downtown Vienna.

FAQs: Trains from Budapest to Vienna

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 $10 (€9) when you book in advance. The average train ticket price for Budapest to Vienna is $20 (€17); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Budapest to Vienna train time is 2 h 29 min   covering the 133 mile (214 km) long journey, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Budapest to Vienna leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Budapest to Vienna leaves at 11: 58 PM.
Yes, it is possible to travel from Budapest to Vienna without having to change trains with RegioJet a. S. ÖBB | Euro City (EC), ÖBB, studentagencyconnect_regio_jet_at, ÖBB | Railjet or Student Agency. There are 8 direct trains from Budapest to Vienna each day. There may be fewer direct services available on weekends or holidays.
Yes, there's a high-speed train to Vienna. Take the fast train with ÖBB | Railjet from Budapest to Vienna.
For the journey from Budapest to Vienna you can take a train with RegioJet a. S. ÖBB | Euro City (EC), ÖBB, ÖBB | Regionalzug, studentagencyconnect_regio_jet_at, ÖBB | Railjet or Student Agency. Be sure to check out all possible train companies that offer services from Budapest to Vienna on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 11: 58 PM.

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.

A trip to Vienna from Budapest is worth doing but not as a day trip with a journey time of 2 h 29 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Budapest to Vienna by train is September.
It's helpful to compare your options as there are 3 ways to travel between Budapest and Vienna including taking a train, bus or flight.

Popular train stations from Budapest to Vienna

Budapest
Vienna
The major train station for departures in Budapest is Budapest Keleti. Find all the information you need to know about services, amenities and connections at Budapest Keleti for your trip from Budapest to Vienna.
Budapest KeletiWifiParkingDiningATMTaxisAccessibility
Amenities at train station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
Budapest-KelenföldParkingDiningATMTaxisAccessibility
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at train station
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 06:00-10:00, 10:20-14:00, 14:25- 17:35
Public transit options for Budapest-Déli
  • 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
The major train station for arrivals in Vienna is Wien Hauptbahnhof. Find all the information you need to know about services, amenities and connections at Wien Hauptbahnhof for your journey to Vienna from Budapest.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Fri: 09:00 - 21:00
  • Sat: 09:00 - 18:00
Public transit options for Wien Hauptbahnhof
  • U-Bahn lines: U1
  • S-Bahn lines: S1, S2, S3, S4, S60, S80
  • Tram lines: 18, D, O
  • Bus lines: 13A, 69A, N66, VAL
  • Train lines: R, RJ, RJX, REX, EC, NJ, EN, ICE, IC

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

Useful links