From Dubrovnik to Greece?

Written by Elizabeth & last updated on 29 January 2017

From Dubrovnik to Greece?

Many people have asked us how to travel from Dubrovnik to Greece, most of them lost in various expensive tour offers, contacts of taxi drivers of the area and bus timetables of the surrounding countries.

Although it's a couple of finger lenghts on the map, it is quite complicated, but if you are traveling in good company it will be a great adventure and you'll look back at it someday with a big grin.

Flights

For those wiling to reach deeper in their pockets, Croatia Airlines has direct flights from / to Athens during summer. They are not always displayed on their booking engine so do not hesitate to contact their customer service for additional information and prices.

Dates Days Departure time Arrival time
05.05.-13.10. Tuesdays 15:25 18:15 (local time)
16.04.-18.10. Thursdays and Sundays 16:40 19:00 (local time)

Flights from Dubrovnik to Athens (or other cities in Greece)

We have partnered with Jetradar to bring you best prices on flight tickets! Results will open in a new tab.

Flight info

The distance between Dubrovnik and Athens is 438 miles (or 705 kilometres)and the shortest flight time is 1 hour 25 minutes. When you fly from Dubrovnik to Athens, don't forget about the time difference. The time in Athens is +01:00 from the Dubrovnik time. Lowest price one-way ticket was 107€ and round-trip ticket was 281€.

Airlines flying directly from Dubrovnik to Athens are Lufthansa, Aeroflot, Austrian Airlines, Scandinavian Airlines, S7 Airlines, Aegean Airlines, UTair, Air Serbia and Croatia Airlines.

Buses

Dubrovnik - Budva - Ulcinj - Shkodra - Tirana - Greece

If you are tolerant you can do the bus adventure, but bare on mind that along the coastline - the more south you go, the quality drops. It's fabulous, but the buses you need to take don't link up very well. It is supposed to be a 18 hour trip but it is impossible to complete it within that time-scale.
The coastline route would be Dubrovnik - Budva - Ulcinj - Shkodra (by minibus across the border) - Tirana - Greece (more destinations possible as travel agents advertise buses running down.

Dubrovnik - Skopje - Thessaloniki

A "quicker" (less buses) option would be taking the bus from Dubrovnik to Skopje (Macedonia) and from Skopje the daily bus to Thessaloniki. BUT...(yes, there's always a but!), the bus from Dubrovnik, organized by Hafet tours, only leaves on Thursdays and Sundays (departure at 23:00, arrival at 12:45).

Once you reach Skopje, there are two buses a day by "Makedonija Soobrakaj" ("Macedonia Traffic") at 06:00 and 17:00. The good thing is that it takes about 4 hours (even less if there's no traffic) and the ticket price is around 20€.

Should you be in need for accommodation in Skopje, check some of great hotels in the city Skopje

Ferries

Dubrovnik - Bari - Corfu - Igoumenitsa - Patras

Highly recommended way is to catch a ferry from Dubrovnik to Bari (Italy) with Jadrolinija and from there catch a night ferry down to Igoumenitsa or Patra with Superfast ferries. The route is jointly operated with ANEK Lines. You do lose a full day but it is definitely a better, quicker, more comfortable and even cheaper option than travelling trough Montenegro and Albania on different bus lines.

If your end station is Athens, it is recommended to take the boat all the way to Patras, due to faster connections to Athens. Once you are there, you have the option of taking a bus or train further on. There is also a highway connecting those two cities, so renting a car is another possibility. If you want to calculate your finances and thinking about going to Athens from Corfu, there are affordable flights starting from 120€.

Ferry timetables

More information about Ferry timetable from Dubrovnik to Bari.

The ferry from Bari to Greece has the following timetable:

Timetable valid 01.01.2017 – 31.05.2017 & 28.09.2017 – 31.12.2017

Days Bari
departure
Corfu
arrival*
Igoumenitsa
arrival
Patras
arrival*
Daily except Sunday 19:30 - 05:30* 13:00
Sunday 13:30 - 23:00 07:00

01.06.2017 – 30.06.2017 & 07.09.2017 – 27.09.2017

Days Bari
departure
Corfu
arrival*
Igoumenitsa
arrival
Patras
arrival*
Monday, Tuesday, Wednesday, Friday, Saturday 19:30 - 05:30* 13:00
Thursday 19:30 04:30* 06:00* 13:00
Sunday 13:30 - 23:00 07:00

01.07.2017 – 06.09.2017

Days Bari
departure
Corfu
arrival*
Igoumenitsa
arrival
Patras
arrival*
Monday, Tuesday, Wednesday, Saturday 19:30 - 05:30* 13:00
Thursday 19:30 04:30* 06:00* 13:00
Friday, Saturday 13:30 22:00 23:30 -
Sunday 13:30 - 23:00 07:00

* the following day

The above timetables do not include the dates during which the vessels will not sail due to maintenance. / Departures and arrivals are indicated in local time. / Arrival times quoted indicate the time the ship arrives at the entrance of the port.

You can check the prices and available dates of ferries in Croatia.

SAIL FOR LESS - Book ferry tickets online

We have partnered with AFerry for best prices on ferry tickets! Results open in new tab.

Need more ways on getting to Greece?

Check out our latest article on how to travel from Zagreb, Slavonia, Istria an more: Croatia to Greece

Related Articles

  • Croatia to Greece
    Croatia to Greece

    There are easy and interesting ways to reach Greece from Croatia, but there are also difficult ones. We are going to concentrate on reaching Greece from the northern parts.


If you found Absolute Croatia useful, it would be awesome if you'd share the knowledge! Thank you :)

Discover your next adventure by subscribing here

Join our community and get local insider tips every month.