Short answer: From September 2026, Austrian Federal Railways (ÖBB) and Hungarian State Railways (MÁV) will run a direct Vienna–Belgrade EuroCity train twice daily in each direction. The journey takes about 6 hours 30 minutes, with promotional Sparschiene fares on the Austrian leg from €14.30 and total early-booking prices around €40. The trains restore a direct daytime rail link between the two capitals for the first time in years.
For decades, travelling by rail from Vienna to Belgrade meant at least one change—usually in Budapest—and a patchwork of tickets across three national operators. From September 2026, that changes: ÖBB and MÁV are extending two existing EuroCity services from Vienna all the way to Belgrade Centar, giving travellers a single-seat ride across Austria, Hungary and Serbia. The move coincides with the long-awaited opening of the rebuilt Budapest–Belgrade line and makes the Balkans more accessible by train than they have been in a generation.
Timetable and journey details
Two daily train pairs are planned. The services revive the historic names "Avala" (EC 141/144) and "Ivo Andrić" (EC 147/148), both well known to rail enthusiasts in the region.
Outbound: Vienna to Belgrade
| Train | Departure Vienna Hbf | Arrival Budapest | Arrival Belgrade Centar | Journey time | |-------|----------------------|------------------|-------------------------|--------------| | EC 141 "Avala" | 08:40 | ~11:30 | ~15:14 | ~6h 34min | | EC 147 "Ivo Andrić" | 14:40 | ~17:19 | ~21:13 | ~6h 33min |
Key intermediate stops include Győr, Budapest-Kelenföld, Kiskunhalas, Subotica and Novi Sad, giving the service strong regional utility as well as long-distance appeal.
Return: Belgrade to Vienna
| Train | Departure Belgrade Centar | Arrival Vienna Hbf | Journey time | |-------|---------------------------|--------------------|--------------| | EC 144 "Avala" | 08:44 | ~15:20 | ~6h 36min | | EC 148 "Ivo Andrić" | 12:44 | ~19:20 | ~6h 36min |
Border controls are expected to take place on board or during brief station stops, so passengers should keep passports or ID cards handy. Serbia is not in the Schengen Area, meaning non-EU nationals may need a valid visa—check requirements before booking.
Fares and how to book
Pricing is split across the Austrian, Hungarian and Serbian sections, but early bookers can still find very attractive deals.
- Sparschiene ÖBB: advance-purchase tickets for the Vienna–Budapest segment start at €14.30 on ÖBB’s own website. These are limited-contingent tickets and sell out quickly on popular dates.
- Combined early fare: travellers who book ahead for the whole route can expect total Vienna–Belgrade prices from roughly €40, depending on how far in advance they reserve and which operator segments are bundled.
- Standard full fare: the Vienna–Budapest leg alone costs around €53 standard class; Budapest–Belgrade is roughly €26.
The easiest way to secure tickets is through ÖBB once the timetable is fully loaded—expected by late summer 2026. You can also compare fares across operators on Gopaxo to see how the train stacks up against buses and flights for your dates.

Who will operate the service?
The trains are a joint ÖBB–MÁV operation. ÖBB handles traction and ticketing on the Austrian section, while MÁV provides the rolling stock—standard MÁV EuroCity coaches that are already used on other international services. The extension to Belgrade is made possible by the completion of the rebuilt Budapest–Belgrade corridor, which cuts the Hungarian–Serbian leg from around eight hours to roughly three.
This is not a high-speed service in the strict sense: the Austrian and Hungarian sections are fast, but the Serbian stretch is still conventional rail upgraded for 200 km/h running. Even so, the overall journey time of about six and a half hours is competitive with flying once airport transfers are factored in, and far more comfortable.
Connection to the Budapest–Belgrade high-speed line
The new Vienna–Belgrade trains piggyback on the biggest rail infrastructure project in south-east Europe: the Budapest–Belgrade railway reconstruction. That line, rebuilt to modern standards with Chinese and EU financing, is designed for speeds up to 200 km/h and will eventually host Serbian SOKO trains as well as these international EuroCity services.
If you are curious about the Budapest–Belgrade segment itself—its history, current progress and what it means for regional travel—read our dedicated Budapest–Belgrade direct train guide.
Frequently asked questions
How long is the train from Vienna to Belgrade?
The direct EuroCity takes about 6 hours 30 minutes, including border stops. That is roughly the same as a flight plus airport time, but with city-centre to city-centre convenience.
How much does a Vienna–Belgrade train ticket cost?
Advance Sparschiene tickets on the Austrian leg start at €14.30. A full through-ticket booked early should cost around €40 in total. Walk-up fares are higher: expect roughly €80 if you buy on the day.
Do I need a passport or visa?
Yes. Serbia is outside the Schengen Area, so EU citizens need a valid passport or national ID card. Non-EU travellers should check Serbian visa requirements in advance. Controls happen on the train or at Belgrade Centar.
Can I break the journey in Budapest?
Absolutely. The train calls at Budapest stations, so you can use it as a two-leg itinerary: Vienna–Budapest one day, then Budapest–Belgrade later. Just remember that Sparschiene tickets are usually bound to a specific train and may not allow stopovers.
Is there a sleeper train from Vienna to Belgrade?
Not with this service. EC 141 and EC 147 are daytime trains. If you prefer overnight travel, you would need to route via Budapest and pick up a night service there, or fly. For more night-train inspiration across Europe, see our night-train comeback article.
In summary
- From September 2026, ÖBB and MÁV run a direct Vienna–Belgrade EuroCity twice daily.
- Journey time is about 6h 30min each way, with historic train names "Avala" and "Ivo Andrić".
- Sparschiene advance fares from €14.30 on the Austrian leg; total early price around €40.
- Stops include Győr, Budapest, Subotica and Novi Sad.
- Book via ÖBB once the timetable loads in late summer 2026.
- Compare trains, buses and flights for the same dates on Gopaxo.
Whether you are heading to Belgrade for the nightlife, the history or a onward connection to the Balkans, this new direct train removes the hassle of changing in Budapest and makes the journey part of the experience.



