There are 4 ways to get from Subotica to Nitra 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, train
best- Take the bus from Subotica AS to Budapest, Népliget Autóbusz-PályaudvarN1909 / ...
- Take the train from Budapest-Nyugati to Nove ZamkyEc
8h 6m€22–49Train
cheapest- Take the train from Subotica to SzegedRe
- Take the train from Szeged to Budapest-NyugatiIc / ...
- Take the train from Budapest-Nyugati to Nove ZamkyEc
8h 37m€17–24Drive 338.8 km
- Drive from Subotica to Nitra338.8 km
4h 15m€51–74Bus
- Take the bus from Subotica AS to Bratislava, Autobusová stanica Mlynské NivyN1908
- Take the bus from Bratislava Central Bus Station to Nitra Bus Station StanicnaSlovak Lines 102519 / ...
10h€29–60
Subotica to Nitra by bus, subway, and train
Questions & Answers
The cheapest way to get from Subotica to Nitra is to train which costs €16 - €25 and takes 8h 37m.
The fastest way to get from Subotica to Nitra is to drive which takes 4h 15m and costs €50 - €75.
No, there is no direct bus from Subotica to Nitra station. However, there are services departing from Subotica AS and arriving at Nitra Bus Station Stanicna via Bratislava Central Bus Station. The journey, including transfers, takes approximately 10h.
No, there is no direct train from Subotica to Nitra. However, there are services departing from Subotica and arriving at Nitra via Szeged, Budapest-Nyugati and Nove Zamky. The journey, including transfers, takes approximately 8h 37m.
The distance between Subotica and Nitra is 375 km. The road distance is 338.8 km.
The best way to get from Subotica to Nitra without a car is to bus and train which takes 8h 6m and costs €22 - €50.
It takes approximately 8h 6m to get from Subotica to Nitra, including transfers.
Subotica to Nitra bus services, operated by FlixBus, depart from Subotica AS station.
Subotica to Nitra train services, operated by Hungarian Railways (MÁV), depart from Subotica station.
The best way to get from Subotica to Nitra is to train which takes 8h 37m and costs €16 - €25. Alternatively, you can bus, which costs €29 - €65 and takes 10h.
What companies run services between Subotica, Serbia and Nitra, Slovakia?
You can take a train from Subotica to Nitra via Szeged, Budapest-Nyugati, and Nove Zamky in around 8h 37m. Alternatively, you can take a bus from Subotica AS to Nitra Bus Station Stanicna via Bratislava Central Bus Station in around 10h.
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Nyugati to Nove Zamky
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €5–7
- Website
- https://jegy.mav.hu/
Train from Subotica to Szeged
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- €2–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Budapest-Nyugati
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €8–10
- Website
- https://jegy.mav.hu/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Subotica AS to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 3h 46m
- Frequency
- 6 times a week
- Estimated price
- €14–21
- Website
- https://www.flixbus.co.uk
Bus from Subotica AS to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Estimated price
- €20–50
- Website
- https://www.flixbus.co.uk
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Bus from Subotica AS to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €18–40
- Schedules at
- terratravel.rs
- Phone
- +421 2 55 422 734
- staznosti@slovaklines.sk
- Website
- slovaklines.sk
Bus from Bratislava Central Bus Station to Nitra Bus Station Stanicna
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €9–14
- Website
- https://www.slovaklines.sk/en/
- Phone
- +421 0903 500 000
- infolines@turancar.sk
- Website
- turancar.sk
Bus from Bratislava Central Bus Station to Nitra Bus Station Stanicna
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- €9–11
- Website
- https://www.turancar.sk/autobusove-linky/
Want to know more about travelling around Slovakia
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
More Questions & Answers
Subotica to Nitra bus services, operated by FlixBus, arrive at Bratislava, Autobusová stanica Mlynské Nivy station.
Subotica to Nitra train services, operated by Hungarian Railways (MÁV), arrive at Szeged station.
Yes, the driving distance between Subotica to Nitra is 339 km. It takes approximately 4h 15m to drive from Subotica to Nitra.
Book your Subotica to Nitra bus tickets online with Omio.
There are 164+ hotels available in Nitra.















