There are 5 ways to get from Budapest to Novi Sad by bus, train, night bus, car or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Budapest to Novi Sad by bus
Travel safe during COVID-19
International entry into Serbia from Hungary
- Entry is fully open for citizens and permanent residents of Hungary
Conditions of entry into Serbia from Hungary
- There are no current restrictions
Rules to follow in Serbia
2m
Mandatory
Considerations leaving from Hungary
There are no current restrictions
Frequently Asked Questions
Yes, entry into Serbia is currently allowed from Hungary.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 2 metres
- Observe COVID-19 safety rules
- Regional restriction measures in place
The national COVID-19 helpline number in Novi Sad is 00381(64) 8945235.
Wearing a face mask on public transport in Novi Sad is mandatory.
The social distance requirement in Novi Sad is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 00381(64) 8945235.
No, returning to Hungary from Serbia is currently allowed.
See options for return travel.
Last updated: 2 Jul 2022
Exceptions may apply, for full details: Ministry of Health of the Republic of Serbia.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cost-effective way to get from Budapest to Novi Sad is to train, which costs 5 000 Ft - 8 000 Ft and takes 8h 10m.
The quickest way to get from Budapest to Novi Sad is to drive which costs 12 000 Ft - 19 000 Ft and takes 2h 49m.
No, there is no direct bus from Budapest to Novi Sad. However, there are services departing from Arany János utca M and arriving at Novi Sad MAS via Budapest Népliget bus station. The journey, including transfers, takes approximately 6h 1m.
The distance between Budapest and Novi Sad is 257 km. The road distance is 293 km.
The best way to get from Budapest to Novi Sad without a car is to bus which takes 6h 1m and costs 5 500 Ft - 10 000 Ft.
It takes approximately 6h 1m to get from Budapest to Novi Sad, including transfers.
Budapest to Novi Sad bus services, operated by FlixBus, depart from Budapest Népliget bus station.
The best way to get from Budapest to Novi Sad is to bus which takes 6h 1m and costs 5 500 Ft - 10 000 Ft. Alternatively, you can train, which costs 5 000 Ft - 8 000 Ft and takes 8h 10m.
Budapest to Novi Sad bus services, operated by FlixBus, arrive at Novi Sad MAS station.
Yes, the driving distance between Budapest to Novi Sad is 293 km. It takes approximately 2h 49m to drive from Budapest to Novi Sad.

- Distance: 257.2 km
- Duration: 6h 1m
What companies run services between Budapest, Hungary and Novi Sad, Serbia?
FlixBus operates a bus from Budapest Népliget bus station to Novi Sad MAS 4 times a day. Tickets cost RSD 1800 - RSD 2300 and the journey takes 4h 45m. Two other operators also service this route. Alternatively, you can take a train from Budapest to Novi Sad via Kelebia and Subotica Predgrađe in around 8h 10m.

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Budapest-Keleti to Kelebia
- Ave. Duration
- 3h 14m
- Frequency
- Every 4 hours
- Estimated price
- RSD 850 - RSD 1000
- Website
- mavcsoport.hu

- Phone
- +381 11 360-28-99
- infozeleznicesrb@gmail.com
- Website
- serbianrailways.com
Train from Subotica Predgrađe to Novi Sad
- Ave. Duration
- 3h 36m
- Frequency
- Twice daily
- Estimated price
- RSD 500 - RSD 950
- Schedules at
- Bahn DB
- 2nd Class
- RSD 500 - RSD 650
- 1st Class
- RSD 750 - RSD 950

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Budapest Népliget bus station to Novi Sad MAS
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- RSD 1800 - RSD 2300
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- 011 3287 412
- info@terratravel.rs
- Website
- terratravel.rs
Bus from Budapest Népliget to Novi Sad
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- RSD 2188
- Schedules at
- terratravel.rs
Shuttle from Budapest to Novi Sad
- Ave. Duration
- 3h 7m
- Frequency
- On demand
- Estimated price
- RSD 3396
- Schedules at
- terratravel.rs
- Book at
- terratravel.rs

- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- fudeks.rs
Bus from Budapest - Népliget to Novi Sad
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- RSD 1600 - RSD 2800
- Schedules at
- en.fudeks.rs
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.
More Questions & Answers
There are 28+ hotels available in Novi Sad. Prices start at RSD 11250 per night.