• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 8 ways to get from Sarajevo to Subotica by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  8 h 56 min

  1. Take the bus from Istočno Sarajevo to Zvornik
  2. Take the bus from Zvornik to Beograd
  3. Take the bus from Belgrade to Subotica 73

$24 - $35

Cheapest option

Bus, train via Priboj  •  12 h 52 min

  1. Take the bus from Sarajevo to Priboj
  2. Take the train from Priboj to Beograd 432
  3. Take the train from Beograd to Subotica D

$20 - $27

6 alternative options

Bus, train  •  9 h 59 min

  1. Take the bus from Istočno Sarajevo to Zvornik
  2. Take the bus from Zvornik to Beograd
  3. Take the train from Beograd to Subotica D

$22 - $33

Bus Transprodukt-Bus Prevoz  •  10 h 20 min

  1. Take the bus from Istočno Sarajevo to Šabac
  2. Take the bus from Šabac to Novi Sad
  3. Take the bus from Novi Sad to Subotica 75

Bus, train #2  •  13 h 3 min

  1. Take the bus from Sarajevo to Loznica
  2. Take the bus from Loznica to Novi Sad
  3. Take the train from Novi Sad to Subotica D

$25 - $38

Drive  •  5 h 43 min

  1. Drive from Sarajevo to Subotica 250.9 miles

$45 - $65

Fly to Belgrade, train  •  6 h 44 min

  1. Fly from Sarajevo (SJJ) to Belgrade (BEG) SJJ - BEG
  2. Take the train from Beograd to Subotica

$93 - $290

Fly to Budapest, train, bus  •  5 h 56 min

  1. Fly from Sarajevo (SJJ) to Budapest (BUD) SJJ - BUD
  2. Take the train from Ferihegy to Szeged
  3. Take the bus from Szeged to Subotica

Questions & Answers

The cheapest way to get from Sarajevo to Subotica is to bus and train which costs $20 - $27 and takes 12 h 52 min.

More details

The quickest way to get from Sarajevo to Subotica is to drive which costs $45 - $65 and takes 5 h 43 min.

More details

No, there is no direct bus from Sarajevo to Subotica. However, there are services departing from Istočno Sarajevo and arriving at Subotica via Zvornik and Belgrade. The journey, including transfers, takes approximately 8 h 56 min.

More details

The distance between Sarajevo and Subotica is 271 km. The road distance is 401.4 km.

Get driving directions

The best way to get from Sarajevo to Subotica without a car is to bus which takes 8 h 56 min and costs $23 - $35.

More details

It takes approximately 8 h 56 min to get from Sarajevo to Subotica, including transfers.

More details

Sarajevo to Subotica bus services, operated by Drina Trans, depart from Istočno Sarajevo station.

More details

The quickest flight from Sarajevo Airport to Belgrade Airport is the direct flight which takes 50 min.

Search flights

Sarajevo to Subotica bus services, operated by Nis Ekspres, arrive at Subotica station.

More details

Yes, the driving distance between Sarajevo to Subotica is 401 km. It takes approximately 5 h 43 min to drive from Sarajevo to Subotica.

Get driving directions

Map of how to get from Sarajevo to Subotica.
Launch map view
  • Distance: 169.2 miles
  • Duration: 8 h 56 min

What companies run services between Sarajevo, Bosnia and Herzegovina and Subotica, Serbia?

You can take a bus from Sarajevo to Subotica via Zvornik and Belgrade in around 8 h 56 min.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Sarajevo to Budapest via Vienna
Ave. Duration
2 h 57 min
When
Every day
Estimated price
$250 - $900
Air Serbia
Website
airserbia.com
Flights from Sarajevo to Belgrade
Ave. Duration
50 min
When
Every day
Estimated price
$120 - $350
Wizz Air
Website
wizzair.com
Flights from Sarajevo to Budapest
Ave. Duration
1 h 5 min
When
Monday and Friday
Estimated price
$24 - $360
Train operators
Serbian Railways (ŽS)
Phone
+381 11 360-28-99
Email
infozeleznicesrb@gmail.com
Website
serbianrailways.com
Train from Beograd to Subotica
Ave. Duration
3 h 54 min
Frequency
3 times a day
Estimated price
$5 - $8
Schedules at
bahn.de
Train from Novi Sad to Subotica
Ave. Duration
2 h 19 min
Frequency
3 times a day
Estimated price
$3 - $5
Schedules at
bahn.de
Railways of Montenegro (ŽPCG)
Website
zcg-prevoz.me
Train from Priboj to Beograd
Ave. Duration
5 h 28 min
Frequency
Once daily
Estimated price
$8 - $10
Website
zcg-prevoz.me
Serbian Railways
Website
srbvoz.rs
Train from Novi Sad to Subotica
Ave. Duration
2 h 53 min
Frequency
Twice daily
Estimated price
$3 - $8
Schedules at
srbvoz.rs
2nd Class Ticket
$3 - $5
1st Class Ticket
$5 - $8
Bus operators
Drina Trans
Phone
+387 56 260-077
Website
drinatrans.com
Bus from Istočno Sarajevo to Zvornik
Ave. Duration
1 h 50 min
Frequency
Every 3 hours
Estimated price
$7 - $13
Schedules at
drinatrans.com
Bus from Zvornik to Beograd
Ave. Duration
2 h 15 min
Frequency
5 times a day
Estimated price
$9 - $12
Schedules at
drinatrans.com
BS Tours
Phone
011 761-4693
Email
bstours@verat.net
Website
bstours.rs
Bus from Zvornik to Belgrade
Ave. Duration
3 h 25 min
Frequency
3 times a day
Estimated price
$16 - $23
Schedules at
bstours.rs
Bus from Sarajevo to Loznica
Ave. Duration
5 h 25 min
Frequency
3 times a day
Estimated price
$16 - $24
Schedules at
bstours.rs
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Belgrade to Subotica
Ave. Duration
2 h 55 min
Frequency
5 times a day
Estimated price
$9
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Farlang TC doo
Phone
+381 21 832 682
Website
farlangtc.com
Bus from Belgrade to Subotica
Ave. Duration
3 h 30 min
Frequency
4 times a day
Schedules at
farlangtc.com
Bus from Novi Sad to Subotica
Ave. Duration
2 h 15 min
Frequency
Hourly
Schedules at
farlangtc.com
Autoprevoz Cacak
Phone
+381 32 322 461
Email
info@kavim-serbia.rs
Website
autoprevoz-cacak.rs
Bus from Beograd to Subotica
Ave. Duration
3 h 15 min
Frequency
Once daily
Estimated price
$8
Schedules at
autoprevoz-cacak.rs
Bus from Novi Sad to Subotica
Ave. Duration
1 h 40 min
Frequency
Once daily
Schedules at
autoprevoz-cacak.rs
Subotica Trans
Phone
+381 (0)24 555 466
Email
ta.sutrans@gmail.com
Website
sutrans.rs
Bus from Belgrade to Subotica
Ave. Duration
2 h 45 min
Frequency
5 times a week
Schedules at
sutrans.rs
Bus from Novi Sad to Subotica
Ave. Duration
2 h 20 min
Frequency
Twice daily
Schedules at
sutrans.rs
Bus from Szeged to Subotica
Ave. Duration
1 h
Frequency
Once daily
Schedules at
sutrans.rs
Transprodukt-Bus Prevoz
Phone
+381 11 7614 715
Email
office@transprodukt.rs
Website
transprodukt.rs
Bus from Istočno Sarajevo to Šabac
Ave. Duration
5 h 25 min
Frequency
Once daily
Estimated price
$23
Schedules at
transprodukt.rs
Raketa AB
Website
raketa-ab.com
Bus from Šabac to Novi Sad
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$2 - $4
Schedules at
raketa-ab.com
Bus from Loznica to Novi Sad
Ave. Duration
2 h 45 min
Frequency
Every 4 hours
Estimated price
$5 - $6
Schedules at
raketa-ab.com
Sirmium Bus d.o.o.
Phone
+381 22 631 379
Email
info@sirmiumbus.rs
Website
sirmiumbus.rs
Bus from Šabac to Novi Sad
Ave. Duration
1 h 33 min
Frequency
5 times a day
Schedules at
sirmiuminfo.rs
Bus from Loznica to Novi Sad
Ave. Duration
2 h 52 min
Frequency
4 times a day
Schedules at
sirmiuminfo.rs
Lukic Tours
Phone
+381 (0)14 /414-494
Email
lukictours@hotmail.rs
Website
lukictours.com
Bus from Šabac to Novi Sad
Ave. Duration
1 h 13 min
Frequency
Once daily
Estimated price
$18 - $24
Schedules at
lukictours.com
Lastra d.o.o. - Lazarevac
Phone
8122-867
Website
lastra.co.rs
Bus from Šabac to Novi Sad
Ave. Duration
1 h 25 min
Frequency
Once daily
Estimated price
$3 - $4
Schedules at
lastra.rs
Bus from Loznica to Novi Sad
Ave. Duration
2 h 34 min
Frequency
Once daily
Estimated price
$5 - $6
Schedules at
lastra.rs
Šidexpres Šid
Phone
022 / 714-147
Email
sidexpres@ptt.rs
Website
sidexpres.rs
Bus from Šabac to Novi Sad
Ave. Duration
1 h 32 min
Frequency
Once daily
Schedules at
sidexpres.rs
DUGA d.o.o.
Phone
(+381) 015/273-840
Website
duga.rs
Bus from Šabac to Novi Sad
Ave. Duration
1 h 40 min
Frequency
Once daily
Schedules at
duga.rs
Benko Tours 92
Phone
+(381)(20)311833
Website
redvoznje.net
Bus from Sarajevo to Priboj
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$7 - $9
Schedules at
benkotours92.com

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 Which side of Niagara Falls should I choose (and how do I get there)?, How do I buy a London Underground ticket? and Getting to Milan from the airport - to help you get the most out of your next trip.

More Questions & Answers

Air Serbia offers flights from Sarajevo Airport to Belgrade Airport.

Search flights

There are 196+ hotels available in Subotica. Prices start at $23 USD per night.

More details

The best way to get from Sarajevo to Sarajevo Airport is to taxi which takes 5 min and costs $4 - $6.

More details