There are 10 ways to get from Spain to Mostar by plane, train, bus, car ferry, shuttle, 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.
Fly Barcelona–El Prat Airport to Sarajevo, train
best- Fly from Barcelona–El Prat Airport (BCN) to Sarajevo (SJJ)BCN - SJJ
- Take the train from Sarajevo to Mostar
11h 4m$80–247Fly Son Sant Joan Airport to Sarajevo, train
cheapest- Fly from Son Sant Joan Airport (PMI) to Sarajevo (SJJ)PMI - SJJ
- Take the train from Sarajevo to Mostar
11h 28m$60–237Train, bus
- Take the train from Barcelona-Sants to Lyon Part Dieu
- Take the train from Lyon Part Dieu to Mannheim, Hauptbahnhof84
- Take the train from Mannheim, Hauptbahnhof to München Hbf42 / ...
- Take the train from Muenchen Hbf Gl.5-10 to FreilassingRe
- Take the bus from Freilassing Bahnhof to Mostar, Autobuska Stanica
32h 35mBus via Zagreb
- Take the bus from Barcelona Sants Central Bus Station to Zagreb Central Bus StationUnion Ivkoni - Unibus 3602 / ...
- Take the bus from Zagreb to Mostar Zapadni kolodvor949
37h 49m$108–223Car ferry, train, bus
- Take the car ferry from Port de Barcelona to Port of Genoa
- Take the train from Genova P.Za Principe to Bologna CentraleIc
- Take the train from Bologna Centrale to AnconaFr
- Take the car ferry from Port of Ancona to Port of Split53
- Take the bus from Split Bus Station to Mostar, Autobuska Stanica
43h 55m$210–420Fly Barcelona–El Prat Airport to Podgorica Airport, shuttle, bus
- Fly from Barcelona–El Prat Airport (BCN) to Podgorica Airport (TGD)BCN - TGD
- Take a shuttle bus from Podgorica Airport to Kotor, Autobuska Stanica
- Take the bus from Kotor, Autobuska Stanica to Mostar, Autobuska Stanica
11h 44mFly Barcelona–El Prat Airport to Dubrovnik Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Dubrovnik Airport (DBV)BCN - DBV
- Take the bus from Slano to Mostar, Autobuska Stanica
10h 14m$90–267Bus to Girona–Costa Brava Airport, fly to Sarajevo, train
- Take the bus from Barcelona - Estació Autobusos de Fabra i Puig to Girona-Aeroport
- Fly from Girona–Costa Brava Airport (GRO) to Sarajevo (SJJ)GRO - SJJ
- Take the train from Sarajevo to Mostar
10h 47m$145–262Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Take the bus from Tirana to Budva, Autobuska Stanica
- Take the bus from Budva, Autobuska Stanica to Mostar, Autobuska Stanica
46h 12mDrive 1,843.9 km
- Drive from Barcelona to Mostar1,843.9 km
20h 36m$337–487
Barcelona–El Prat Airport (BCN) to Sarajevo (SJJ) flights
Questions & Answers
The cheapest way to get from Spain to Mostar is to bus via Zagreb which costs $100 - $230 and takes 37h 49m.
The fastest way to get from Spain to Mostar is to fly and bus which takes 10h 14m and costs $90 - $270.
No, there is no direct bus from Spain to Mostar. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Mostar, Autobuska Stanica via Tirana and Budva, Autobuska Stanica. The journey, including transfers, takes approximately 46h 12m.
The distance between Spain and Mostar is 1513 km. The road distance is 1843.9 km.
The best way to get from Spain to Mostar without a car is to train and bus which takes 32h 35m and costs .
It takes approximately 11h 4m to get from Spain to Mostar, including transfers.
Spain to Mostar bus services, operated by Anumi Travel, depart from Barcelona, Estació d'Autobusos Nord station.
Spain to Mostar bus services, operated by Anumi Travel, arrive at Tirana station.
Yes, the driving distance between Spain to Mostar is 1844 km. It takes approximately 20h 36m to drive from Spain to Mostar.
There are 1412+ hotels available in Mostar.
What companies run services between Spain and Mostar, Bosnia and Herzegovina?
You can take a train from Barcelona-Plaça De Catalunya to Mostar Zapadni kolodvor via Barcelona Sants, Barcelona Sants Central Bus Station, Zagreb Central Bus Station, and Zagreb in around 37h 49m.
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Sarajevo via Vienna
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $60–350
Flights from Barcelona–El Prat Airport to Podgorica Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $95–400
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Sarajevo via Milan Bergamo
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- $60–200
Flights from Son Sant Joan Airport to Sarajevo via Memmingen
- Ave. Duration
- 5h 22m
- When
- Tuesday and Sunday
- Estimated price
- $70–290
Flights from Girona–Costa Brava Airport to Sarajevo
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $120–220
Flights from Girona–Costa Brava Airport to Sarajevo via Memmingen
- Ave. Duration
- 4h 40m
- When
- Tuesday
- Estimated price
- $120–220
- Website
- airserbia.com
Flights from Barcelona–El Prat Airport to Sarajevo via Belgrade
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $100–210
Flights from Son Sant Joan Airport to Sarajevo via Belgrade
- Ave. Duration
- 4h 55m
- When
- Tuesday and Friday
- Estimated price
- $85–320
Flights from Barcelona–El Prat Airport to Podgorica Airport via Belgrade
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $75–200
- Website
- eurowings.com
Flights from Barcelona–El Prat Airport to Sarajevo via Stuttgart
- Ave. Duration
- 7h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $65–260
Flights from Son Sant Joan Airport to Sarajevo via Stuttgart
- Ave. Duration
- 7h 27m
- When
- Thursday and Saturday
- Estimated price
- $75–290
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Dubrovnik Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday and Saturday
- Estimated price
- $35–140
Flights from Barcelona–El Prat Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 5h 15m
- When
- Friday and Saturday
- Estimated price
- $35–140
- Website
- croatiaairlines.com
Flights from Barcelona–El Prat Airport to Sarajevo via Zagreb
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $110–370
- Website
- flyulendo.com
Flights from Son Sant Joan Airport to Sarajevo via Rome
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $45–220
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Podgorica Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $23–100
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- $65–230
- Phone
- +387 33 655 330
- info@zfbh.ba
- Website
- zfbh.ba
Train from Sarajevo to Mostar
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a day
- Estimated price
- $8–10
- Website
- https://www.zfbh.ba/en/
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Lyon Part Dieu to Mannheim, Hauptbahnhof
- Ave. Duration
- 5h 17m
- Frequency
- 4 times a week
- Estimated price
- $110–130
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to München Hbf
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $35–110
- Website
- https://int.bahn.de/en
Train from Muenchen Hbf Gl.5-10 to Freilassing
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $21–50
- Website
- https://int.bahn.de/en
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- $50–60
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Mannheim, Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- $60–210
- Website
- https://www.ns.nl/en
- 2nd Class
- $60–95
- 1st Class
- $120–210
- Phone
- +49 30 200730
- post@transdev.de
- Website
- transdev.de
Train from Muenchen Hbf Gl.5-10 to Freilassing
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $30–45
- Schedules at
- transdev.de
- Phone
- +49 8024 997171
- info@brb.de
- Website
- brb.de
Train from Muenchen Hbf Gl.5-10 to Freilassing
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- $35–50
- Schedules at
- brb.de
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Muenchen Hbf Gl.5-10 to Freilassing
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Estimated price
- $21–50
- Website
- https://www.intercity.pl/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Bologna Centrale
- Ave. Duration
- 2h 36m
- Frequency
- Twice a week
- Estimated price
- $30–60
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- $22–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Ancona
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- $30–70
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 46m
- Frequency
- 5 times a day
- Estimated price
- $34–36
- Website
- https://www.trenitalia.com/en.html
- Phone
- +387 63 330 312
- cicko.pvc@tel.net.ba
- Website
- cicko.eu
Bus from Freilassing Bahnhof to Mostar, Autobuska Stanica
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Schedules at
- cicko-tg.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 28h
- Frequency
- 4 times a week
- Estimated price
- $75–120
- Website
- https://union-ivkoni.com/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb to Mostar Zapadni kolodvor
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $30–100
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Zagreb to Mostar Zapadni kolodvor
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a week
- Estimated price
- $37
- Schedules at
- croatiabus.hr
Bus from Split Bus Station to Mostar, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $30
- Schedules at
- croatiabus.hr
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Split Bus Station to Mostar, Autobuska Stanica
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $18–40
- Website
- https://centrotrans.com/en
Bus from Kotor, Autobuska Stanica to Mostar, Autobuska Stanica
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Estimated price
- $22–45
- Website
- https://centrotrans.com/en
Bus from Budva, Autobuska Stanica to Mostar, Autobuska Stanica
- Ave. Duration
- 4h 58m
- Frequency
- 4 times a week
- Estimated price
- $25–45
- Website
- https://centrotrans.com/en
- Phone
- +387 39 661 267
- autopoduzece-imotski@st.t-com.hr
- Website
- autoherc.info
Bus from Split Bus Station to Mostar, Autobuska Stanica
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $7–22
- Schedules at
- autoherc.info
- Phone
- +387 36 551 900
- booking@autoprevoz-bus.ba
- Website
- autoprevoz.ba
Bus from Split Bus Station to Mostar, Autobuska Stanica
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $40
- Schedules at
- autoprevoz.ba
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Kotor, Autobuska Stanica
- Ave. Duration
- 45 min
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +382 69 316 688
- info@lalatovictravelbd.me
- Website
- lalatovictravelbd.me
Bus from Kotor, Autobuska Stanica to Mostar, Autobuska Stanica
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $31
- Website
- https://www.lalatovictravelbd.me/en/
Bus from Budva, Autobuska Stanica to Mostar, Autobuska Stanica
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- $35
- Website
- https://www.lalatovictravelbd.me/en/
- Phone
- +387 53 961-714
- taglobusturist@gmail.com
- Website
- facebook.com
Bus from Kotor, Autobuska Stanica to Mostar, Autobuska Stanica
- Ave. Duration
- 3h 48m
- Frequency
- 3 times a week
- Website
- https://www.facebook.com/bosnaturist
Bus from Budva, Autobuska Stanica to Mostar, Autobuska Stanica
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Website
- https://www.facebook.com/bosnaturist
- Phone
- +387 35 320-321
- info@transturist.ba
- Website
- transturist.ba
Bus from Slano to Mostar, Autobuska Stanica
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- $16–20
- Schedules at
- transturist.ba
- Phone
- +34 93 593 13 00
- info@sagales.com
- Website
- sagales.com
Bus from Barcelona - Estació Autobusos de Fabra i Puig to Girona-Aeroport
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $13–28
- Website
- https://www.sagales.com/en
- Book at
- https://www.sagales.com/sale/?sgLang=en
- Phone
- +355 69 232 8000
- info@anumitravel.com
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +382 69 312 161
- mstourspodgorica@gmail.com
- Website
- busticket4.me
Bus from Tirana to Budva, Autobuska Stanica
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- $31
- Schedules at
- busticket4.me
- Phone
- +381648892600
- jadranekspres@globtour.com
- Website
- jadranekspres.info
Bus from Budva, Autobuska Stanica to Mostar, Autobuska Stanica
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- $31
- Schedules at
- globtour.traveling.com
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- $75–160
- Website
- https://www.gnv.it/en
- Seat
- $75–110
- Cabin
- $140–160
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 11h 15m
- Frequency
- 3 times a week
- Estimated price
- $87–88
- Website
- https://www.jadrolinija.hr/en
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- $40–90
- Schedules at
- snav.it
Want to know more about travelling around Bosnia & 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.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide






























































































