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  •  9 h

  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 - $34

Cheapest option

Bus, train via Priboj  •  12 h 54 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

$14 - $18

6 alternative options

Bus, train  •  10 h 1 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 18 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

$33 - $59

Bus, train via Novi Sad  •  12 h 28 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 Budapest, train  •  7 h 7 min

  1. Fly from Sarajevo (SJJ) to Budapest (BUD) SJJ - BUD
  2. Take the train from Pesterzsebet to Subotica

$71 - $354

Fly to Belgrade, train  •  6 h 46 min

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

$95 - $290

Questions & Answers

The cheapest way to get from Sarajevo to Subotica is to bus and train which costs $13 - $18 and takes 12 h 54 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 9 h.

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 9 h and costs $23 - $35.

More details

It takes approximately 9 h 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 Budapest Airport is the direct flight which takes 1 h 25 min.

Search flights

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

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

You can take a bus from Sarajevo to Subotica via Zvornik, Beograd, and Belgrade in around 9 h.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Sarajevo to Budapest via Vienna
Ave. Duration
3 h 5 min
When
Every day
Estimated price
$250 - $900
Wizz Air
Website
wizzair.com
Flights from Sarajevo to Budapest
Ave. Duration
1 h 25 min
When
Monday and Friday
Estimated price
$24 - $360
Air Serbia
Website
airserbia.com
Flights from Sarajevo to Belgrade
Ave. Duration
50 min
When
Every day
Estimated price
$120 - $350
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 56 min
Frequency
Once daily
Estimated price
$5 - $8
Schedules at
bahn.de
Train from Novi Sad to Subotica
Ave. Duration
2 h 19 min
Frequency
Once daily
Estimated price
$3 - $5
Schedules at
bahn.de
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
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
Deutsche Bahn

Deutsche Bahn is the German railway company, and the largest railway operator and infrastructure owner in Europe. Based in Berlin, Deutsche Bahn was founded in 1994, and offers many different types of rail transportation including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare.

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Pesterzsebet to Subotica
Ave. Duration
3 h 43 min
Frequency
Once daily
Estimated price
$35 - $55
Website
bahn.de
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 - $14
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
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
Twice daily
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
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
$24
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
$19 - $25
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
Blue Line
Website
autobuskiprevoz-blueline.rs
Bus from Novi Sad to Subotica
Ave. Duration
1 h 45 min
Frequency
Once daily
Estimated price
$8 - $11
Schedules at
autobuskiprevoz-blueline.rs
BS Tours
Phone
011 761-4693
Email
bstours@verat.net
Website
bstours.rs
Bus from Sarajevo to Loznica
Ave. Duration
4 h 50 min
Frequency
Once daily
Estimated price
$17 - $24
Schedules at
bstours.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
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 Travelling by boat in Italy, 10 amazing places to get away from it all in Australia and Getting to Rome from the airport - to help you get the most out of your next trip.