There are 5 ways to get from Šid to Budapest by bus, train, 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.
Bus via Nagyvárad tér M
best- Take the bus from Šid, Bus station to Novi Sad, Autobuska Stanicabus
- Take the bus from Novi Sad to Budapest Hotel Platanusbus
7h 23mFt 14,820–16,014Train
cheapest- Take the train from Sid to Petrovaradintrain 770
- Take the train from Petrovaradin to Suboticatrain Ir / ...
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Budapest-Nyugatitrain Ic
8h 12mFt 7,059–9,633Drive 325.6 km
- Drive from Šid to Budapestcar 325.6 km
3h 48mFt 18,938–27,354Bus, train
- Take the bus from Šid, Bus station to Osijek, Autobusni Kolodvorbus
- Take the train from Beli Manastir to Pecstrain
- Take the train from Pecs to Budapest-Delitrain Ic
8h 46mFt 10,514–11,114Bus
- Take the bus from Šid, Bus station to Novi Sad, Autobuska Stanicabus
- Take the bus from Novi Sad, Autobuska Stanica to Budapest, Népliget Autóbusz-Pályaudvarbus
8h 58mFt 12,008–18,202
Šid to Budapest by bus and foot
Comparing Your Travel Options
The cheapest way to get from Šid to Budapest is to train which costs 7 000 Ft - 10 000 Ft and takes 8h 12m.
The fastest way to get from Šid to Budapest is to drive which takes 3h 48m and costs 18 000 Ft - 28 000 Ft.
No, there is no direct bus from Šid station to Budapest. However, there are services departing from Šid, Bus station and arriving at Budapest, Népliget Autóbusz-Pályaudvar via Novi Sad and Nagyvárad tér M. The journey, including transfers, takes approximately 7h 23m.
No, there is no direct train from Šid to Budapest. However, there are services departing from Sid and arriving at Budapest-Nyugati via Petrovaradin, Subotica and Szeged. The journey, including transfers, takes approximately 8h 12m.
The distance between Šid and Budapest is 381 km. The road distance is 325.6 km.
The best way to get from Šid to Budapest without a car is to bus via Nagyvárad tér M which takes 7h 23m and costs 14 000 Ft - 16 000 Ft.
It takes approximately 7h 23m to get from Šid to Budapest, including transfers.
Šid to Budapest bus services, operated by Šidexpres Šid, depart from Šid, Bus station.
Šid to Budapest train services, operated by Srbija Voz, depart from Sid station.
The best way to get from Šid to Budapest is to bus via Nagyvárad tér M which takes 7h 23m and costs 14 000 Ft - 16 000 Ft. Alternatively, you can train, which costs 7 000 Ft - 10 000 Ft and takes 8h 12m.
What companies run services between Šid, Serbia and Budapest, Hungary?
You can take a bus from Šid, Bus station to Budapest, Népliget Autóbusz-Pályaudvar via Novi Sad, Autobuska Stanica, Novi Sad, Budapest Hotel Platanus, and Nagyvárad tér M in around 7h 23m. Alternatively, you can take a train from Sid to Budapest-Nyugati via Petrovaradin, Subotica, and Szeged in around 8h 12m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Sid to Petrovaradin
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- Ft 1,500–2,500
- Schedules at
- srbijavoz.rs
- 2nd Class
- Ft 1,500–1,800
- 1st Class
- Ft 1,900–2,500
Train from Petrovaradin to Subotica
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- Ft 1,100–2,100
- Schedules at
- srbijavoz.rs
- 2nd Class
- Ft 1,100–1,300
- 1st Class
- Ft 1,600–2,100
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- Ft 1,100–1,300
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Budapest-Nyugati
- Ave. Duration
- 2h 37m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 3,300–3,800
- Website
- Hungarian Railways (MÁV)
Train from Pecs to Budapest-Deli
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- Ft 3,900–4,500
- Website
- Hungarian Railways (MÁV)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Beli Manastir to Pecs
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- Ft 1,528
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +381 22 2710 320
- [email protected]
- Website
- sidexpres.rs
Bus from Šid, Bus station to Novi Sad, Autobuska Stanica
- Ave. Duration
- 2h 13m
- Frequency
- 4 times a day
- Estimated price
- Ft 4,000–5,500
- Schedules at
- sidexpres.rs
Bus from Šid, Bus station to Osijek, Autobusni Kolodvor
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- Ft 4,302
- Schedules at
- sidexpres.rs
Bus from Šid, Bus station to Novi Sad, Autobuska Stanica
- Ave. Duration
- 2h 13m
- Frequency
- 4 times a day
- Estimated price
- Ft 4,000–5,500
- Schedules at
- sidexpres.rs
- Phone
- +30 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Novi Sad to Budapest Hotel Platanus
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- Ft 10,362
- Schedules at
- siamostours.com
- Phone
- +381 64 80 266 80
- [email protected]
- Website
- Terra Travel d.o.o.
Bus from Novi Sad, Autobuska Stanica to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- Ft 8,000–13,000
- Website
- Terra Travel d.o.o.
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, Best ways to travel around Australia, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Šid to Budapest bus services, operated by Šidexpres Šid, arrive at Novi Sad, Autobuska Stanica station.
Šid to Budapest train services, operated by Srbija Voz, arrive at Petrovaradin station.
Yes, the driving distance between Šid to Budapest is 326 km. It takes approximately 3h 48m to drive from Šid to Budapest.
Book your Šid to Budapest bus tickets online with Omio.
There are 6424+ hotels available in Budapest.



























