There are 9 ways to get from Spain to Kotor by plane, shuttle, bus, 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 Podgorica Airport, shuttle
best- Fly from Barcelona–El Prat Airport (BCN) to Podgorica Airport (TGD)plane BCN - TGD
- Take a shuttle bus from Podgorica Airport to Kotor, Autobuska Stanica
6h 4m€142–374Fly Barcelona–El Prat Airport to Dubrovnik Airport, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Dubrovnik Airport (DBV)plane BCN - DBV
- Take the bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanicabus
8h 53m€52–207Bus via Tirana Airport (TIA)
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana Airport to Kotor, Autobuska Stanicabus
33h 19mDrive 2,007.6 km
- Drive from Barcelona to Kotorcar 2,007.6 km
23h 12m€328–473Fly Barcelona–El Prat Airport to Tivat Airport
- Fly from Barcelona–El Prat Airport (BCN) to Tivat Airport (TIV)plane BCN - TIV
7h 17m€111–566Fly Adolfo Suárez Madrid–Barajas Airport to Tivat Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tivat Airport (TIV)plane MAD - TIV
5h 43m€120–316Fly Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza, bus
- Fly from Barcelona–El Prat Airport (BCN) to Tirana International Airport Nënë Tereza (TIA)plane BCN - TIA
- Take the bus from Tirana Airport to Kotor, Autobuska Stanicabus
9h 59m€62–254Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Kotor, Autobuska Stanicabus
41h 47mBus via Ljubljana
- Take the bus from Barcelona, Estació d'Autobusos Nord to Ljubljana bus stationbus
- Take the bus from Ljubljana, Avtobusna Postaja to Prijedorbus
- Take the bus from Prijedor to Kotor, Autobuska Stanicabus
45h 20m€227–348
Barcelona–El Prat Airport (BCN) to Podgorica Airport (TGD) flights
Comparing Your Travel Options
The cheapest way to get from Spain to Kotor is to fly and bus which costs €50 - €210 and takes 8h 53m.
The fastest way to get from Spain to Kotor is to fly which takes 5h 43m and costs €120 - €320.
No, there is no direct bus from Spain to Kotor. However, there are services departing from Barcelona, Estación de Autobuses de Sants and arriving at Kotor, Autobuska Stanica via Tirana and Tirana Airport. The journey, including transfers, takes approximately 33h 19m.
The distance between Spain and Kotor is 1516 km. The road distance is 2007.6 km.
The best way to get from Spain to Kotor without a car is to bus via Tirana Airport (TIA) which takes 33h 19m and costs .
It takes approximately 6h 4m to get from Spain to Kotor, including transfers.
Spain to Kotor bus services, operated by Pati Travel, depart from Barcelona, Estación de Autobuses de Sants station.
The best way to get from Spain to Kotor is to bus via Tirana Airport (TIA) which takes 33h 19m and costs . Alternatively, you can fly, which costs €110 - €600 and takes 7h 17m.
Spain to Kotor bus services, operated by Pati Travel, arrive at Tirana station.
Yes, the driving distance between Spain to Kotor is 2008 km. It takes approximately 23h 12m to drive from Spain to Kotor.
What companies run services between Spain and Kotor, Montenegro?
You can take a train from Barcelona Plaça de Catalunya to Kotor, Autobuska Stanica via Barcelona Sants, Barcelona, Estación de Autobuses de Sants, Tirana, Tirana, Airport, and Tirana Airport in around 33h 19m. Alternatively, Air Serbia, Lufthansa, and two other airlines fly from Barcelona–El Prat Airport (BCN) to Tivat Airport (TIV) twice daily.
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Tivat Airport via Frankfurt
- Ave. Duration
- 8h 8m
- When
- Saturday and Sunday
- Estimated price
- €120–420
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza via Alghero
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €55–230
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 5h 35m
- When
- Thursday to Saturday
- Estimated price
- €55–230
Flights from Barcelona–El Prat Airport to Dubrovnik Airport via Milan Bergamo
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- €60–150
- Website
- airserbia.com
Flights from Barcelona–El Prat Airport to Podgorica Airport via Belgrade
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €140–250
Flights from Barcelona–El Prat Airport to Tivat Airport via Belgrade
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €90–250
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tivat Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday and Saturday
- Estimated price
- €80–350
Flights from Barcelona–El Prat Airport to Dubrovnik Airport
- Ave. Duration
- 2h 15m
- When
- Saturday
- Estimated price
- €30–140
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Podgorica Airport
- Ave. Duration
- 2h 25m
- When
- Monday and Friday
- Estimated price
- €27–200
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–380
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Tivat Airport via Geneva
- Ave. Duration
- 8h 45m
- When
- Thursday
- Estimated price
- €170–550
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €29–200
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Dubrovnik Airport
- Ave. Duration
- 2h 15m
- When
- Saturday
- Estimated price
- €30–140
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 5h
- When
- Thursday and Sunday
- Estimated price
- €65–210
- 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
- Estimated price
- €100–150
- Schedules at
- gomontenegro.me
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana Airport to Kotor, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €25–40
- Schedules at
- Diamant Travel
Bus from Tirana Airport to Kotor, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €25–40
- Schedules at
- Diamant Travel
- Phone
- +382 20 633 807
- bozur.cg@gmail.com
- Website
- bozur.net
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €26–40
- Schedules at
- bozur.net
- Phone
- +382 31 33 60 06
- office1@blueline-mne.com
- Website
- blueline-mne.com
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €37
- Schedules at
- blueline-mne.com
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €13–35
- Schedules at
- croatiabus.hr
- Phone
- +355 69 232 8000
- anumitravel@gmail.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
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Tirana to Kotor, Autobuska Stanica
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- €24–35
- Schedules at
- dritatravel.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Barcelona, Estació d'Autobusos Nord to Ljubljana bus station
- Ave. Duration
- 23h 45m
- Frequency
- Twice a week
- Estimated price
- €140–210
- Website
- Flixbus
- Phone
- +387 066 890 490
- tourist@teol.net
- Website
- touristcompany.ba
Bus from Ljubljana, Avtobusna Postaja to Prijedor
- Ave. Duration
- 7h 23m
- Frequency
- Twice a week
- Estimated price
- €35–60
- Schedules at
- touristcompany.ba
- Phone
- +387 53 961-714
- taglobusturist@gmail.com
- Website
- Globus Turist
Bus from Prijedor to Kotor, Autobuska Stanica
- Ave. Duration
- 12h 12m
- Frequency
- 3 times a week
- Estimated price
- €50–80
- Website
- Globus Turist
Want to know more about travelling around Montenegro
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 6211+ hotels available in Kotor.























