What's been happening on Budapest-Belgrade?

The 350 km (220 mile) railway from Budapest to Belgrade is largely straight over flat terrain, but speeds were slow and journey times long.  The line was completely closed from 2019 until 2025 while the line was rebuilt to allow speeds of up to 200 km/h.  A temporary service has been running since 2025, but direct fast trains have not run since 2019.

Finally, direct express trains to start from 13 December 2026?

Direct express trains from Budapest to Belgrade were due to resume in March 2026, but problems with the new signalling system meant this was postponed, originally until June, then 'early autumn', but now I'm hearing 'December 2026'.  But this time it looks as if it's really happening at last, as Budapest-Belgrade tickets have gone on sale on the MAV (Hungarian Railways) website jegy.mav.hu for travel from 13 December.

When trains resume, two direct Eurocity trains with restaurant car will run Vienna-Budapest-Belgrade every day.  In addition, modern air-conditioned Serbian SOKO trains will link Budapest Keleti & Belgrade Centar every 4 hours in 3h17.  I will update this page further as details emerge.

Back to top


From 13 December 2026: Direct fast trains due to start!

It now looks as if direct trains will resume from 13 December.  Here are the planned timings for the two daily locomotive-hauled trains between Vienna, Budapest & Belgrade.  Tickets for Budapest-Belgrade are now on sale on the MAV website jegy.mav.hu, although as I write this ÖBB has not yet opened sales.  There will also be regular Serbian Budapest-Belgrade trains, not yet shown below.

 Vienna, Budapest ► Belgrade  

   

 Belgrade ► Budapest, Vienna  

 Train type:  

EC-A

EC-I

 Train type:  

EC-A

EC-I

Days of running:  

daily

daily

Days of running:  

daily

daily

 Vienna Hbf depart:

08:40

14:42

 Belgrade Centar depart:

08:35

12:35

 Budapest Keleti depart:

11:45

17:45

 Budapest Keleti arrive:

12:14

16:14

 Belgrade Centar arrive:

15:20

21:20

 Vienna Hbf arrive:

15:17

19:20

Read downwards, each column is a departure you can take.  You change trains at each dark grey bar.

EC-A = Eurocity Avala.

EC-I = Eurocity Ivo Andric.

Both the Avala and Ivo Andric offer a mix of air-conditioned Hungarian 2nd class and air-conditioned Austrian 1st & 2nd class cars, and a Hungarian restaurant car.  Treat yourself to lunch or dinner and a beer or two!

Modern air-conditioned Serbian SOKO trains will also run, linking Budapest Keleti & Belgrade Centar every 4 hours in 3h17, but details are not yet online.

How much does it cost?

Budapest to Belgrade costs €41.40 in 2nd class or €62 in 1st class, regular flexible fare.

+ €2 compulsory seat reservation.

How to buy tickets

Buy Budapest to/from Belgrade at the Hungarian Railways website jegy.mav.hu.

Back to top


Until 12 December 2026: Change at Szeged & Subotica

A fast SOKOL train service started running between Subotica on the Hungarian border and Belgrade in October 2025.  These are smart double-deck Serbian trains capable of 200 km/h.  So until 12 December 2026 (and beyond, if the start of fast trains is deferred again), you can travel from Budapest to Belgrade using a Hungarian Intercity train from Budapest to Szeged, a cross-border local train from Szeged to Subotica, and a Serbian SOKOL train from Subotica to Belgrade.  You can buy a through ticket from Hungarian Railways.

 Budapest ► Belgrade

   

 Belgrade ► Budapest

 Hungarian Intercity train:

daily

daily

daily

daily

 SOKO 200 km/h train:

daily

daily

daily

daily

 Budapest Nyugati depart:

05:50

08:50

11:50

14:50

 Belgrade Centar depart:

06:00

08:00

12:00

14:00

 Szeged arrive:

08:16

11:16

14:16

17:16

 Novi Sad* depart:

06:38

08:38

12:45

14:38

 Local train, 2nd class only:

daily

daily

daily

daily

 Subotica arrive:

07:19

09:19

13:19

15:19

 Szeged depart:

09:04

12:04

15:04

18:04

 Local train, 2nd class only:

daily

daily

daily

daily

 Subotica arrive:

10:24

13:24

16:24

19:24

 Subotica depart:

07:37

10:37

13:37

16:37

 SOKO 200 km/h train:

daily

daily

daily

daily

 Szeged arrive:

08:57

11:57

14:57

17:57

 Subotica depart:

12:00

15:00

17:00

20:00

 Hungarian Intercity train:

daily

daily

daily

daily

 Novi Sad* arrive:

12:43

15:43

17:53

20:41

 Szeged depart:

09:44

12:44

15:44

18:44

 Belgrade Centar arrive:

13:19

16:19

18:40

21:19

 Budapest Nyugati arrive:

12:09

15:09

18:09

21:09

Read downwards, each column is a departure you can take.  You change trains at each dark grey bar.

* Novi Sad station remains closed after an accident and trains aren't stopping there.  From 12 October 2026, trains call at a new station called Rumenački, on the outskirts of Novi Sad 3.8 km from Novi Sad station.  At some point they'll reopen the main station, if you find trains calling at Novi Sad again, please let me know!

How much does it cost?

How to buy tickets

Or split the booking:

Interrail passes

Route map

Budapest to Belgrade train route map

 

Click for larger map

Yellow highlight = Route taken from Budapest to Belgrade

European Rail Timetable and mapOn this map you can also make out the much more direct mainline route, services suspended until at least Spring 2026.

Reproduced from the excellent European Rail Map with kind permission of the European Rail Timetable people.

I recommend buying a copy of the European Rail Map for your travels, www.europeanrailtimetable.eu with shipping worldwide.

What's the journey like?

Step 1, Budapest to Szeged by Intercity train

These comfortable Hungarian Intercity trains have air-conditioned 1st & 2nd class, a cafe-bar, power sockets at all seats & free WiFi.  Seat reservation is compulsory and included with your ticket.  There are one or two 2nd class Intercity cars with seats in an open saloon and one first class Intercity car with a cafe-bar counter.

Built in 2021, the first class car has a small 15-seat 1st class open saloon, two 6-seat 1st class compartments and two spacious Premium 1st compartments each with 4 electrically-reclining leather seats.  A higher fare is payable for Premium 1st, shown as 1+, this includes a complimentary cup of tea/coffee from the cafe counter.

You can check the train formation, car numbers & seat maps at www.vagonweb.cz.  Change cs to English, click Train formations, then look for Hungary & click IC.

You can select your seat from a seat map if you book this train at jegy.mav.hu, separately from the Szeged-Subotica train.

A number of older non-Intercity cars are attached, these are classified Gyorsvonat (Hungarian for express) and listed on the MAV website as a separate train.  They have no reserved seats, no air-con, no WiFi or power outlets and more basic interiors.  Stick with the Intercity cars!

Hungarian Intercity train from Budapest to Szeged

A Budapest to Szeged Intercity train at Budapest Nyugati.  The yellow stripe indicates the 1st class car.  Photos courtesy of Josef Blazej.

2nd class seats on Intercity train from Szeged to Subotica   Hungarian train from Szeged to Subotica

2nd class Intercity car.

 

1st class: The 15-seat open saloon, next to the cafe counter.

1st class compartment on the Intercity train from Szeged to Subotica   Premium 1st (1+) on Intercity train from Szeged to Subotica

1st class:  One of the two 6-seat compartments.

 

Premium 1st:  One of the two 4-seat Premium compartments.

Step 2, Szeged to Subotica by local train

This is an air-conditioned diesel train, 2nd class only, there's a toilet but no catering so bring your own food & drink.  Hungarian and then Serbian border guards come on board during the journey to check passports.

Serbian train from Szeged to Subotica   Serbian train from Szeged to Subotica

The 08:58 & 17:58 from Szeged and the 13:37 from Subotica are a Serbian diesel train like this, seen at Szeged.  Photos courtesy of Josef Blazej.

Seats on a Hungarian train from Szeged to Subotica   Hungarian train from Szeged to Subotica

The 14:58 from Szeged and 07:37/16:37 from Subotica are a Hungarian diesel train like this.  Photos courtesy of Stephen Gallagher.

Step 3, Subotica to Belgrade by SOKO train

You take a swish 200 km/h double-deck SOKO train from Subotica to Belgrade Centar.  Built by Swiss firm Stadler, these modern air-conditioned trains have 1st & 2nd class with refreshments, toilets, power outlets at all seats & free WiFi.  Soko is Serbian for falcon, hence the logo.

SOKO train at Belgrade

A 200 km/h double-deck SOKO train at Belgrade Centar.  Courtesy of Hugo van Vondelen.

Interior of Serbian SOKO train   Interior of Serbian SOKO train

1st class on a SOKO.  Courtesy of John Bedford

 

1st class on a SOKO.  Courtesy Hugo van Vondelen

Back to top


Back to home page