Travel from Lisbon to Dubrovnik

Bus or fly from Lisbon to Dubrovnik?

Iberia, Brussels Airlines and 15 other airlines fly from Lisbon to Dubrovnik every 4 hours. Alternatively, InterNorte operates a bus from Lisbon to Dubrovnik 3 times a day. Tickets cost $140 - $200 and the journey takes 16 h. Eurolines DE also services this route 3 times a week.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Want to know more about Flixbus?Rome2rio’s guide has all the details
Need to know: JadrolinijaLearn all about travelling by ferry across the Adriatic Sea

How to get from Lisbon to Dubrovnik

From Alameda Metro to Lisbon airport, fly to Dubrovnik airport, then shuttle to Dubrovnik. 8 h 26 min $190. From Lisbon bus to Méndez Álvaro, train to Atocha, walk to Madrid-Puerta de Atocha, train to Marseille, bus to Split, walk to Split, then ferry to Dubrovnik. 46 h 20 min $454. From Lisboa Santa Apolonia train to Lisboa, bus to Merida, bus to Deva, train to Budapest-Keleti, train to Split, then bus to Dubrovnik. 2 days 6 h $331. From Lisboa Sete Rios bus to Munich ZOB then bus to Dubrovnik. 2 days 10 h $292. From Restauradores Metro to Lisboa - Sete Rios, bus to Rome - Tiburtina station, Leonetti Bus to Bari, then car ferry to Dubrovnik. 2 days 12 h $264. From Martim Moniz line 208 bus to Lissabon Oriente, bus to Chambéry, bus to Genf Busbahnhof, bus to Capljina, then bus to Dubrovnik Zob. 2 days 19 h $316. From Lisbon drive to Dubrovnik. 31 h 16 min $559.