• Our partners include:

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

There are 7 ways to get from Belgrade to Medjugorje 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, train  •  9h 35m

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

$36 - $50

Cheapest option

Train, bus  •  13h 31m

  1. Take the train from Beograd centar to Valjevo 711
  2. Take the train from Valjevo to Priboj
  3. Take the bus from Priboj to Sarajevo
  4. Take the train from Sarajevo to Mostar

$28 - $43

5 alternative options

Bus Lasta  •  11h 50m

  1. Take the bus from Belgrade to Sarajevo
  2. Take the bus from Sarajevo to Mostar

Bus BS Tours  •  16h 15m

  1. Take the bus from Belgrade to Makarska
  2. Take the bus from Makarska to Medjugorje

$58 - $84

Drive  •  6h 34m

  1. Drive from Belgrade to Medjugorje 282.7 miles

$50 - $75

Fly to Tivat, bus  •  9h 27m

  1. Fly from Belgrade (BEG) to Tivat (TIV) BEG - TIV
  2. Take the bus from Herceg Novi Zob to Medjugorje

$73 - $195

Fly to Sarajevo, train  •  6h 49m

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

$104 - $300

Questions & Answers

The cheapest way to get from Belgrade to Medjugorje is to train and bus which costs RSD 2800 - RSD 4500 and takes 13h 31m.

More details

The quickest way to get from Belgrade to Medjugorje is to drive which costs RSD 5000 - RSD 8000 and takes 6h 34m.

More details

No, there is no direct bus from Belgrade to Medjugorje. However, there are services departing from Belgrade and arriving at Medjugorje via Sarajevo and Mostar Istok. The journey, including transfers, takes approximately 11h 50m.

More details

The distance between Belgrade and Medjugorje is 286 km. The road distance is 452.3 km.

Get driving directions

The best way to get from Belgrade to Medjugorje without a car is to bus and train which takes 9h 35m and costs RSD 3700 - RSD 5500.

More details

It takes approximately 9h 35m to get from Belgrade to Medjugorje, including transfers.

More details

Belgrade to Medjugorje bus services, operated by Lasta, depart from Belgrade station.

More details

The quickest flight from Belgrade Airport to Tivat Airport is the direct flight which takes 45m.

Search flights

Belgrade to Medjugorje bus services, operated by Autoprevoz - Bus d.d., arrive at Mostar station.

More details

Yes, the driving distance between Belgrade to Medjugorje is 452 km. It takes approximately 6h 34m to drive from Belgrade to Medjugorje.

Get driving directions

Map of how to get from Belgrade to Medjugorje.
Launch map view
  • Distance: 178.8 miles
  • Duration: 9h 35m

What companies run services between Belgrade, Serbia and Medjugorje, Federation of Bosnia and Herzegovina?

You can take a bus from Belgrade to Medjugorje via Sarajevo and Mostar Istok in around 11h 50m.

Airlines
Montenegro Airlines
Website
montenegroairlines.com
Flights from Belgrade to Tivat
Ave. Duration
55m
When
Every day
Estimated price
$65 - $230
Flights from Belgrade to Sarajevo
Ave. Duration
50m
When
Every day
Estimated price
$120 - $350
Air Serbia
Website
airserbia.com
Flights from Belgrade to Tivat
Ave. Duration
55m
When
Every day
Estimated price
$65 - $230
Flights from Belgrade to Sarajevo
Ave. Duration
50m
When
Every day
Estimated price
$120 - $350
Train operators
Railways of Bosnia and Herzegovina (ŽFBH)
Phone
0038733657313
Email
info@zfbh.ba
Website
zfbh.ba
Train from Sarajevo to Mostar
Ave. Duration
1h 50m
Frequency
Twice daily
Estimated price
$13
Website
zfbh.ba
Serbian Railways
Website
srbvoz.rs
Train from Beograd centar to Valjevo
Ave. Duration
1h 33m
Frequency
Every 4 hours
Estimated price
$2 - $8
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $5
1st Class Ticket
$4 - $8
Train from Valjevo to Priboj
Ave. Duration
4h 7m
Frequency
Twice daily
Estimated price
$4 - $11
Schedules at
srbvoz.rs
2nd Class Ticket
$4 - $7
1st Class Ticket
$7 - $11
Bus operators
Drina Trans
Phone
+387 56 260-077
Website
drinatrans.com
Bus from Beograd to Zvornik
Ave. Duration
2h 15m
Frequency
5 times a day
Estimated price
$9 - $12
Schedules at
drinatrans.com
Bus from Zvornik to Istočno Sarajevo
Ave. Duration
1h 50m
Frequency
Every 3 hours
Estimated price
$7 - $13
Schedules at
drinatrans.com
BS Tours
Phone
011 761-4693
Email
bstours@verat.net
Website
bstours.rs
Bus from Belgrade to Sarajevo
Ave. Duration
7h 25m
Frequency
Once daily
Estimated price
$22 - $40
Schedules at
bstours.rs
Bus from Belgrade to Makarska
Ave. Duration
13h 30m
Frequency
Once daily
Estimated price
$50 - $80
Schedules at
bstours.rs
Autoprevoz - Bus d.d.
Phone
+387 36 551 900
Email
booking@autoprevoz-bus.ba
Website
autoprevoz.ba
Bus from Sarajevo to Mostar
Ave. Duration
2h 35m
Frequency
Every 3 hours
Schedules at
autoprevoz.ba
Benko Tours 92
Phone
+(381)(20)311833
Website
redvoznje.net
Bus from Priboj to Sarajevo
Ave. Duration
1h 31m
Frequency
Once daily
Estimated price
$7 - $9
Schedules at
benkotours92.com
Promet Makarska
Phone
+385 21 612 005
Email
kontakt@promet-makarska.hr
Website
promet-makarska.hr
Bus from Belgrade to Makarska
Ave. Duration
16h
Frequency
4 times a week
Estimated price
$50 - $70
Book at
Promet Makarska
Autoherc
Website
autoherc.getbybus.com
Bus from Makarska to Medjugorje
Ave. Duration
2h 30m
Frequency
Once daily
Estimated price
$3 - $6
Schedules at
autoherc.getbybus.com
Book at
autoherc.getbybus.com
Globtour
Website
globtour.com
Bus from Herceg Novi Zob to Medjugorje
Ave. Duration
5h 25m
Frequency
Once daily
Estimated price
$14 - $21
Schedules at
globtour.com

Want to know more about travelling around Bosnia and Herzegovina

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.

More Questions & Answers

Montenegro Airlines and Air Serbia offer flights from Belgrade Airport to Tivat Airport.

Search flights

There are 740+ hotels available in Medjugorje. Prices start at $23 USD per night.

More details

The best way to get from Belgrade to Belgrade Airport is to Mini Bus which takes 30m and costs RSD 300 - RSD 490.

More details