There are 9 ways to get from Dubrovnik to Portugal by plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dubrovnik Airport to Lisbon-Portela Airport
best- Fly from Dubrovnik Airport (DBV) to Lisbon-Portela Airport (LIS)plane DBV - LIS
8h 18m€84–249Drive, bus, train
- Drive from Dubrovnik to Tivat, Autobuska stanicacar
- Take the bus from Tivat, Autobuska stanica to Tirana Airportbus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
- Take the train from Barcelona-Sants to Zaragoza-Deliciastrain Ave
- Take the bus from Estación Central de Autobuses de Zaragoza to Lisbon - Orientebus
46h 38mDrive 3,067.9 km
- Drive from Dubrovnik to Lisboncar 3,067.9 km
32h 11m€479–692Fly Dubrovnik Airport to Francisco De Sá Carneiro Airport
- Fly from Dubrovnik Airport (DBV) to Francisco De Sá Carneiro Airport (OPO)plane DBV - OPO
8h 46m€84–216Bus to Tivat Airport, fly to Lisbon-Portela Airport
- Take the bus from Dubrovnik Central Bus Station to Tivat Bus Stationbus
- Fly from Tivat Airport (TIV) to Lisbon-Portela Airport (LIS)plane TIV - LIS
11h 34m€161–356Fly Dubrovnik Airport to Vigo, bus
- Fly from Dubrovnik Airport (DBV) to Vigo (VGO)plane DBV - VGO
- Take the bus from Vigo - Bus Station to Bragabus
10h 56m€132–470Bus via Zagreb
- Take the bus from Dubrovnik, Autobusni kolodvor to Zagrebbus 986 / ...
- Take the bus from Zagreb - Bus Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milan to Lisbonbus
2d 5h€254–644Bus
- Take the bus from Dubrovnik, Autobusni kolodvor to Split, Autobusni Kolodvorbus 974 / ...
- Take the bus from Split, Autobusni Kolodvor to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Genoabus 510 / ...
- Take the bus from Genoa to Lisbonbus
2d 7h€299–513Bus via Girona
- Take the bus from Dubrovnik, Autobusni kolodvor to Durrësbus
- Take the bus from Tirana to Girona, Estació d'Autobusosbus
- Take the bus from Girona, Estació d'Autobusos to Estação Rodoviária de Lisboa Orientebus
3d 13h
Dubrovnik to Portugal by bus
Questions & Answers
The cheapest way to get from Dubrovnik to Portugal is to fly which costs €80 - €220 and takes 8h 46m.
The fastest way to get from Dubrovnik to Portugal is to fly which takes 8h 18m and costs €80 - €250.
No, there is no direct bus from Dubrovnik to Portugal. However, there are services departing from Dubrovnik, Autobusni kolodvor and arriving at R. Palma via Zagreb - Bus Station, Milan and Estação Oriente. The journey, including transfers, takes approximately 2 days 5h.
The distance between Dubrovnik and Portugal is 2368 km. The road distance is 3067.9 km.
The best way to get from Dubrovnik to Portugal without a car is to bus via Zagreb which takes 2 days 5h and costs €250 - €650.
It takes approximately 8h 18m to get from Dubrovnik to Portugal, including transfers.
Dubrovnik to Portugal bus services, operated by FlixBus, depart from Dubrovnik, Autobusni kolodvor station.
The best way to get from Dubrovnik to Portugal is to fly which takes 8h 18m and costs €80 - €250. Alternatively, you can bus via Zagreb, which costs €250 - €650 and takes 2 days 5h.
Dubrovnik to Portugal bus services, operated by FlixBus, arrive at Zagreb station.
Yes, the driving distance between Dubrovnik to Portugal is 3068 km. It takes approximately 32h 11m to drive from Dubrovnik to Portugal.
What companies run services between Dubrovnik, Croatia and Portugal?
Croatia Airlines, TAP Portugal, and four other airlines fly from Dubrovnik Airport (DBV) to Lisbon-Portela Airport (LIS) twice daily. Alternatively, you can take a bus from Dubrovnik, Autobusni kolodvor to R. Palma via Zagreb - Bus Station, Milan, Lisbon, and Estação Oriente in around 2d 5h.
- Website
- iberia.com
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 6h 17m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €75–190
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 6h 45m
- When
- Thursday, Wednesday, Friday, and Sunday
- Estimated price
- €80–260
Flights from Dubrovnik Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- €75–240
Flights from Tivat Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 6h 35m
- When
- Tuesday
- Estimated price
- €110–360
Flights from Tivat Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €140–310
Flights from Dubrovnik Airport to Vigo via Barcelona
- Ave. Duration
- 5h 15m
- When
- Wednesday and Sunday
- Estimated price
- €85–280
Flights from Dubrovnik Airport to Vigo via Madrid
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- €100–340
- Website
- vueling.com
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 6h 17m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €75–190
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 7h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €80–260
Flights from Dubrovnik Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- €75–240
Flights from Tivat Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 6h 35m
- When
- Tuesday
- Estimated price
- €110–360
Flights from Tivat Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €140–310
Flights from Dubrovnik Airport to Vigo via Barcelona
- Ave. Duration
- 5h 15m
- When
- Wednesday and Sunday
- Estimated price
- €85–280
- Website
- ryanair.com
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 10h 25m
- When
- Tuesday
- Estimated price
- €80–230
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Marseille
- Ave. Duration
- 10h 55m
- When
- Thursday and Sunday
- Estimated price
- €80–230
Flights from Dubrovnik Airport to Francisco De Sá Carneiro Airport via Marseille
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- €80–210
Flights from Dubrovnik Airport to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 7h 35m
- When
- Wednesday
- Estimated price
- €80–210
- Website
- easyjet.com
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Lyon
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- €110–240
Flights from Dubrovnik Airport to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 7h 15m
- When
- Friday
- Estimated price
- €70–240
Flights from Dubrovnik Airport to Francisco De Sá Carneiro Airport via Lyon
- Ave. Duration
- 8h 20m
- When
- Tuesday
- Estimated price
- €70–240
- Website
- airserbia.com
Flights from Tivat Airport to Lisbon-Portela Airport via Belgrade
- Ave. Duration
- 7h 13m
- When
- Friday to Saturday
- Estimated price
- €140–280
- Website
- flytap.com
Flights from Dubrovnik Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 5h 15m
- When
- Saturday and Sunday
- Estimated price
- €160–260
- Website
- swiss.com
Flights from Tivat Airport to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €130–490
- Website
- lufthansa.com
Flights from Tivat Airport to Lisbon-Portela Airport via Munich
- Ave. Duration
- 10h 55m
- When
- Wednesday
- Estimated price
- €170–550
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- €45–85
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- €30–65
- Website
- https://iryo.eu/en/home
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–65
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- €29–50
- Website
- https://www.ouigo.com/es/en
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tivat, Autobuska stanica to Tirana Airport
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €37
- Schedules at
- https://showmebus.com/
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Estación Central de Autobuses de Zaragoza to Lisbon - Oriente
- Ave. Duration
- 11h 5m
- Frequency
- Twice daily
- Estimated price
- €80–150
- Website
- https://www.blablacar.co.uk/bus
Bus from Vigo - Bus Station to Braga
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €8–15
- Website
- https://www.blablacar.co.uk/bus
Bus from Zagreb - Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- €55–110
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +387 (0)36 653 250
- [email protected]
- Website
- globtour.com
Bus from Dubrovnik Central Bus Station to Tivat Bus Station
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- €8–11
- Website
- https://www.globtour.com/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Vigo - Bus Station to Braga
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €8–14
- Website
- https://www.flixbus.co.uk
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 8h 55m
- Frequency
- Every 4 hours
- Estimated price
- €50–90
- Website
- https://www.flixbus.co.uk
Bus from Zagreb - Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €55–95
- Website
- https://www.flixbus.co.uk
Bus from Milan to Lisbon
- Ave. Duration
- 31h 40m
- Frequency
- Once daily
- Estimated price
- €190–330
- Website
- https://www.flixbus.co.uk
Bus from Dubrovnik, Autobusni kolodvor to Split, Autobusni Kolodvor
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- https://www.flixbus.co.uk
Bus from Split, Autobusni Kolodvor to Florence Villa Constanza Bus Station
- Ave. Duration
- 15h 20m
- Frequency
- 5 times a week
- Estimated price
- €75–130
- Website
- https://www.flixbus.co.uk
Bus from Florence Villa Constanza Bus Station to Genoa
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Lisbon
- Ave. Duration
- 29h 35m
- Frequency
- Once daily
- Estimated price
- €180–310
- Website
- https://www.flixbus.co.uk
- Phone
- +385 1 3335 170
- [email protected]
- Website
- samoborcek.hr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €35–95
- Schedules at
- samoborcek.hr
- Phone
- +385 21 612 005
- [email protected]
- Website
- promet-makarska.hr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €45–210
- Website
- https://www.promet-makarska.hr/en/
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- arriva.com.hr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €5–40
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Durrës
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a week
- Estimated price
- €64
- Schedules at
- croatiabus.hr
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Girona, Estació d'Autobusos
- Ave. Duration
- 27h 42m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Girona, Estació d'Autobusos to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 43h
- Frequency
- Once daily
- Estimated price
- €120–170
- Schedules at
- alsa.es
Want to know more about travelling around Portugal
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
There are 9355+ hotels available in Portugal.

















































