There are 5 ways to get from Kharkiv to Belgrade by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train via Kyiv
best- Take the train from Kharkiv-Pas. to Kyiv-Pas.train
- Take the train from Kyiv-Pasazhyrskyi to Cegledtrain
- Take the train from Cegled to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Beograd Centartrain Ir / ...
30h 48mRSD 28,282–55,547Train
cheapest- Take the train from Kharkiv-Pas. to Mukachevotrain
- Take the train from Mukachevo to Budapest-Nyugatitrain Ic
- Take the train from Budapest-Nyugati to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Beograd Centartrain Ir / ...
38h 55mRSD 4,869–6,929Bus
- Take the bus from Kharkiv to Kyivbus
- Take the bus from Kyiv to Budapestbus
- Take the bus from Budapest Hotel Platanus to Belgradebus
31h 31mRSD 15,648–25,935Drive 1,647.6 km
- Drive from Kharkiv to Belgradecar 1,647.6 km
25h 38mRSD 26,899–38,854Bus via Chișinău
- Take the bus from Kharkiv Central bus station to Chișinău, North Bus Stationbus
- Take the bus from Chișinău, North Bus Station to Timișoara Autogara Normandiabus
- Take the bus from Timișoara to Belgrade bus stationbus
39h 20m
Kharkiv to Belgrade by train
Comparing Your Travel Options
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Kharkiv to Belgrade is to train which costs RSD 4800 - RSD 7000 and takes 38h 55m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Kharkiv to Belgrade is to drive which takes 25h 38m and costs RSD 26000 - RSD 39000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Kharkiv to Belgrade. However, there are services departing from Kharkiv and arriving at Belgrade via Kyiv and Budapest Hotel Platanus. The journey, including transfers, takes approximately 31h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Kharkiv to Belgrade. However, there are services departing from Kharkiv-Pas. and arriving at Beograd Centar via Kyiv-Pasazhyrskyi, Cegled, Szeged and Subotica. The journey, including transfers, takes approximately 30h 48m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Kharkiv and Belgrade is 1930 km. The road distance is 1647.6 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Kharkiv to Belgrade without a car is to train via Kyiv which takes 30h 48m and costs RSD 28000 - RSD 60000.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 30h 48m to get from Kharkiv to Belgrade, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kharkiv to Belgrade bus services, operated by Pavluks Trans, depart from Kharkiv station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kharkiv to Belgrade train services, operated by Ukrainian Railways (УЗ), depart from Kharkiv-Pas. station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Kharkiv to Belgrade is to train via Kyiv which takes 30h 48m and costs RSD 28000 - RSD 60000. Alternatively, you can bus, which costs RSD 15000 - RSD 26000 and takes 31h 31m.
What companies run services between Kharkiv, Ukraine and Belgrade, Serbia?
You can take a train from Kharkiv-Pas. to Beograd Centar via Kyiv-Pasazhyrskyi, Cegled, Szeged, and Subotica in around 30h 48m. Alternatively, you can take a bus from Kharkiv to Belgrade via Kyiv, Budapest, and Budapest Hotel Platanus in around 31h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Kharkiv-Pas. to Kyiv-Pas.
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- RSD 550–1,400
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- RSD 1,200–1,400
- Berth
- RSD 550–800
- Deluxe
- RSD 2,700–3,800
Train from Kharkiv-Pas. to Mukachevo
- Ave. Duration
- 22h 39m
- Frequency
- Once daily
- Estimated price
- RSD 700–1,500
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- RSD 1,200–1,500
- Berth
- RSD 700–1,000
- Deluxe
- RSD 5,500–8,000
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Kharkiv-Pas. to Kyiv-Pas.
- Ave. Duration
- 4h 49m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,100–2,100
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- 2nd class
- RSD 1,100–1,300
- 1st Class
- RSD 1,500–2,100
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Kharkiv-Pas. to Kyiv-Pas.
- Ave. Duration
- 6h 41m
- Frequency
- Once daily
- Estimated price
- RSD 5,500–7,500
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- RSD 5,500–7,500
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Kyiv-Pasazhyrskyi to Cegled
- Ave. Duration
- 16h 43m
- Frequency
- Twice daily
- Estimated price
- RSD 26,000–46,000
- Website
- Austrian Railways
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Cegled to Szeged
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 650–800
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RSD 350–410
- Website
- Hungarian Railways (MÁV)
Train from Mukachevo to Budapest-Nyugati
- Ave. Duration
- 6h 52m
- Frequency
- Every 4 hours
- Estimated price
- RSD 2,100–2,500
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Szeged
- Ave. Duration
- 2h 32m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 1,000–1,300
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RSD 350–410
- Website
- Hungarian Railways (MÁV)
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Kharkiv to Kyiv
- Ave. Duration
- 8h 10m
- Frequency
- Every 15 minutes
- Estimated price
- RSD 1,300–6,000
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv to Budapest
- Ave. Duration
- 16h 15m
- Frequency
- Once daily
- Estimated price
- RSD 10,000–16,000
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- Phone
- +30 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Budapest Hotel Platanus to Belgrade
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- RSD 4,323
- Schedules at
- siamostours.com
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- OrionBus
Bus from Kharkiv Central bus station to Chișinău, North Bus Station
- Ave. Duration
- 19h 20m
- Frequency
- Once daily
- Website
- OrionBus
- [email protected]
- Website
- SVS
Bus from Chișinău, North Bus Station to Timișoara Autogara Normandia
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- RSD 3,900–8,000
- Website
- SVS
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Timișoara to Belgrade bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- RSD 1,600–2,500
- Website
- Flixbus
Want to know more about travelling around Serbia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Transport is disrupted due to the Russia-Ukraine war. Read more
Kharkiv to Belgrade bus services, operated by Pavluks Trans, arrive at Kyiv station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Belgrade is 1h behind Kharkiv. It is currently 12:18 AM in Kharkiv and 11:18 PM in Belgrade.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kharkiv to Belgrade train services, operated by Ukrainian Railways (УЗ), arrive at Kyiv-Pas. station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Kharkiv to Belgrade is 1648 km. It takes approximately 25h 38m to drive from Kharkiv to Belgrade.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Kharkiv to Belgrade bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 4376+ hotels available in Belgrade.



































