There are 5 ways to get from Subotica to Batajnica by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Subotica to PetrovaradinIr / ...
- Take the train from Petrovaradin to BatajnicaRe / ...
2h 3mRSD 642–1,059Bus
- Take the bus from Subotica, Autobuska stanica to Batajnica
3h 8mRSD 1,000–1,900Drive 158.1 km
- Drive from Subotica to Batajnica158.1 km
1h 34mRSD 2,452–3,542Taxi
- Take the taxi from Subotica to Batajnica158.1 km
1h 34mRSD 10,000–13,000Train, bus
- Take the train from Subotica to Novi Sad1131
- Take the bus from Novi Sad, Autobuska Stanica to Batajnica
4h 9mRSD 797–1,856
Subotica to Batajnica by train
Questions & Answers
The cheapest way to get from Subotica to Batajnica is to train which costs RSD 600 - RSD 1100 and takes 2h 3m.
The fastest way to get from Subotica to Batajnica is to drive which takes 1h 34m and costs RSD 2400 - RSD 3600.
Yes, there is a direct bus departing from Subotica, Autobuska stanica and arriving at Batajnica. Services depart once daily, and operate every day. The journey takes approximately 3h 8m.
No, there is no direct train from Subotica to Batajnica. However, there are services departing from Subotica and arriving at Batajnica via Petrovaradin. The journey, including transfers, takes approximately 2h 3m.
The distance between Subotica and Batajnica is 153 km. The road distance is 158.1 km.
The best way to get from Subotica to Batajnica without a car is to train which takes 2h 3m and costs RSD 600 - RSD 1100.
It takes approximately 2h 3m to get from Subotica to Batajnica, including transfers.
Subotica to Batajnica bus services, operated by Lasta, depart from Subotica, Autobuska stanica station.
Subotica to Batajnica train services, operated by Srbija Voz, depart from Subotica station.
The best way to get from Subotica to Batajnica is to train which takes 2h 3m and costs RSD 600 - RSD 1100. Alternatively, you can bus, which costs RSD 1000 - RSD 1900 and takes 3h 8m.
What companies run services between Subotica, Serbia and Batajnica, Serbia?
You can take a train from Subotica to Batajnica via Petrovaradin in around 2h 3m. Alternatively, Lasta operates a bus from Subotica, Autobuska stanica to Batajnica once daily. Tickets cost RSD 1,000–1,900 and the journey takes 3h 8m.
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Subotica to Petrovaradin
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- RSD 470–750
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 470–550
- 1st Class
- RSD 550–750
Train from Petrovaradin to Batajnica
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- RSD 170–330
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 170–200
- 1st Class
- RSD 250–330
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Subotica to Novi Sad
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- RSD 500–1,200
- Website
- https://zpcg.me/en
- Second Class
- RSD 500–600
- First Class
- RSD 1,050–1,200
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Subotica, Autobuska stanica to Batajnica
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- RSD 1,000–1,900
- Schedules at
- lasta.rs
- Book at
- lasta.rs
Bus from Novi Sad, Autobuska Stanica to Batajnica
- Phone
- +381 21 754 097
- dunavprevoz@yahoo.com
- Website
- dunavprevoz.rs
Bus from Novi Sad, Autobuska Stanica to Batajnica
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- RSD 260
- Schedules at
- dunavprevoz.rs
- Ave. Duration
- 1h 34m
- Estimated price
- RSD 10,000–13,000
Omega Taxi
- Phone
- +381 24 55 99 11
- Website
- taxi-subotica.com
LAPRO TAXI
- Phone
- +381 60 732 3222
- Website
- visitsubotica.rs
Ekonomik Taxi Subotica
- Phone
- +381 63 7440004
024 TAXI
- Phone
- +381 24 548 988
- Website
- visitsubotica.rs
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 What documents do I need to cross Niagara Falls?, Travelling by boat in Italy, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Subotica to Batajnica bus services, operated by Lasta, arrive at Batajnica station.
Subotica to Batajnica train services, operated by Srbija Voz, arrive at Petrovaradin station.
Yes, the driving distance between Subotica to Batajnica is 158 km. It takes approximately 1h 34m to drive from Subotica to Batajnica.
There are 4407+ hotels available in Batajnica.
















