Travel from Croatia to Greece is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Athens?

Book now

There are 6 ways to get from Dubrovnik to Athens by plane, bus, train 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.

Recommended option

Fly from Dubrovnik  •  4h 45m

  1. Fly from Dubrovnik (DBV) to Athens (ATH) DBV - ATH

5 alternative options

Bus to Tivat, fly  •  9h 57m

  1. Take the bus from Dubrovnik Central Bus Station to Herceg Novi Central Bus Station
  2. Fly from Tivat (TIV) to Athens (ATH) TIV - ATH

Bus  •  22h 35m

  1. Take the bus from Dubrovnik Central Bus Station to Budva Central Bus Station
  2. Take the bus from Budva to Tirana
  3. Take the bus from Tirana to Lamia
  4. Take the bus from Lamia to Athens

Bus, train  •  25h 9m

  1. Take the bus from Dubrovnik to Skopje
  2. Take the train from Skopje to Thessaloniki
  3. Take the train from Thessaloniki to Athens Ic

Bus via Thessaloníki  •  26h 12m

  1. Take the bus from Dubrovnik to Skopje
  2. Take the bus from Skopje to Thessaloniki
  3. Take the bus from Thessaloniki Monastiriou to Athens Karaiskaki Square

Drive  •  13h 36m

  1. Drive from Dubrovnik to Athens 998.2 km

Dubrovnik (DBV) to Athens (ATH) flights

The flight time between Dubrovnik (DBV) and Athens (ATH) is around 1h 30m and covers a distance of around 705 km. Services are operated by Aegean Airlines, Croatia Airlines and Volotea. Typically three flights run weekly, although weekend and holiday schedules can vary so check in advance.

3 Weekly Planes
1h 30m Average Duration
€27 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Dubrovnik to Athens is to fly which costs 500 kn - 1.700 kn and takes 4h 45m.

More details

The fastest way to get from Dubrovnik to Athens is to fly which takes 4h 45m and costs 500 kn - 1.700 kn.

More details

No, there is no direct bus from Dubrovnik to Athens. However, there are services departing from Dubrovnik - Gimnazija and arriving at Athens via Dubrovnik Central Bus Station, Budva, Tirana and Lamia. The journey, including transfers, takes approximately 22h 35m.

More details

The distance between Dubrovnik and Athens is 703 km. The road distance is 998.2 km.

Get driving directions

The best way to get from Dubrovnik to Athens without a car is to bus which takes 22h 35m and costs 750 kn - 1.000 kn.

More details

It takes approximately 4h 45m to get from Dubrovnik to Athens, including transfers.

More details

Dubrovnik to Athens bus services, operated by Globtour, depart from Dubrovnik Central Bus Station.

More details

The best way to get from Dubrovnik to Athens is to fly which takes 4h 45m and costs 500 kn - 1.700 kn. Alternatively, you can bus, which costs 750 kn - 1.000 kn and takes 22h 35m.

Mode details

The quickest flight from Dubrovnik Airport to Athens Airport is the direct flight which takes 1h 20m.

Search flights

Dubrovnik to Athens bus services, operated by KTEL Fthiotidos, arrive at Athens station.

More details

Map of how to get from Dubrovnik to Athens.
Launch map view
  • Distance: 703.4 km
  • Duration: 4h 45m

What companies run services between Dubrovnik, Croatia and Athens, Greece?

Aegean Airlines, Croatia Airlines and Volotea fly from Dubrovnik to Athens 3 times a week. Alternatively, you can take a bus from Dubrovnik to Athens via Dubrovnik Central Bus Station, Budva, Tirana, Tirana, and Lamia in around 22h 35m.

Airlines
Aegean Airlines
Website
en.aegeanair.com
Flights from Dubrovnik to Athens
Ave. Duration
1h 20m
When
Saturday
Estimated price
€45 - €230
Flights from Tivat to Athens via Belgrade
Ave. Duration
3h 25m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
€130 - €390
Flights from Tivat to Athens via Istanbul
Ave. Duration
5h 55m
When
Sunday
Estimated price
€120 - €700
Air Serbia
Website
airserbia.com
Flights from Tivat to Athens via Belgrade
Ave. Duration
4h 48m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
€120 - €350
Croatia Airlines
Website
croatiaairlines.com
Flights from Dubrovnik to Athens
Ave. Duration
1h 35m
When
Tuesday
Estimated price
€120 - €340
Volotea
Website
volotea.com
Flights from Dubrovnik to Athens
Ave. Duration
1h 35m
When
Sunday
Estimated price
€27 - €110
Swiss
Website
swiss.com
Flights from Tivat to Athens via Zurich
Ave. Duration
5h 25m
When
Monday
Estimated price
€170 - €550
Wizz Air
Website
wizzair.com
Flights from Tivat to Athens via Odesa
Ave. Duration
6h 25m
When
Saturday
Estimated price
€30 - €210
Train operators
Railways of the Republic North Macedonia Transport AD
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Athens
Ave. Duration
4h 9m
Frequency
5 times a day
Estimated price
€10 - €35
Website
Greek Railways (OSE)
Book at
Raileurope.com
Airport
€10
Bus operators
Globtour
Phone
+387 36 651-393
Email
info@globtour.com
Website
globtour.com
Bus from Dubrovnik Central Bus Station to Herceg Novi Central Bus Station
Ave. Duration
1h 20m
Frequency
Once daily
Estimated price
€6 - €8
Website
Globtour
Bus from Dubrovnik Central Bus Station to Budva Central Bus Station
Ave. Duration
3h
Frequency
Once daily
Estimated price
€8 - €11
Website
Globtour
Royal Travel Cetinje
Phone
+382 69 294 654
Email
royaltravelcetinje@gmail.com
Website
royaltravelcetinje.me
Bus from Dubrovnik to Herceg Novi
Ave. Duration
1h 5m
Frequency
Once daily
Estimated price
€4 - €5
Schedules at
royaltravelcetinje.me
Bozur
Phone
+382 20 633 807
Email
bozur.cg@gmail.com
Website
bozur.net
Bus from Dubrovnik to Herceg Novi
Ave. Duration
1h 30m
Frequency
Once daily
Estimated price
€10 - €15
Schedules at
bozur.net
Book at
busticket4.me
Bus from Dubrovnik to Budva
Ave. Duration
3h 15m
Frequency
Once daily
Estimated price
€11 - €18
Schedules at
bozur.net
Book at
busticket4.me
Old Town Travel
Phone
+382 32 520 495
Email
info@kotortotirana.com
Website
kotortotirana.com
Bus from Budva to Tirana
Ave. Duration
5h 20m
Frequency
Once daily
Estimated price
€22 - €28
Schedules at
kotortotirana.com
KTEL Fthiotidos
Phone
22310 - 51345
Email
info@ktelfthiotidos.gr
Website
ktelfthiotidos.gr
Bus from Tirana to Lamia
Ave. Duration
7h
Frequency
Once daily
Estimated price
€50 - €60
Schedules at
ktelfthiotidos.gr
Bus from Lamia to Athens
Ave. Duration
3h
Frequency
Hourly
Estimated price
€20 - €23
Schedules at
ktelfthiotidos.gr
Hafet Tours
Phone
+389 44 371 066
Email
hafet-tours@hotmail.com
Website
hafet.getbybus.com
Bus from Dubrovnik to Skopje
Ave. Duration
13h
Frequency
Twice a week
Estimated price
€50 - €60
Schedules at
hafet.getbybus.com
Simeonidis Tours
Phone
+30-2310540970
Email
info@simeonidistours.gr
Website
simeonidistours.gr
Bus from Skopje to Thessaloniki
Ave. Duration
4h
Frequency
Once daily
Estimated price
€20 - €29
Schedules at
simeonidistours.gr
KTEL Thessalonikis
Phone
+30 2310 510835
Email
contact@ktelthes.gr
Website
ktelthes.gr
Bus from Thessaloniki Monastiriou to Athens Karaiskaki Square
Ave. Duration
6h
Frequency
Every 3 hours
Estimated price
€36 - €39
Schedules at
ktelthes.gr
Tourist Service Holding AD
Phone
02 981 13 33
Email
outgoing@tourist-service.com
Website
tourist-service.com
Bus from Thessaloniki KTEA Monastiriou to Athens Karolou
Ave. Duration
6h 25m
Frequency
Once daily
Estimated price
€9 - €95
Website
Tourist Service Holding AD
Citylines
Phone
+359 2 812 0810
Email
support@citylines.bg
Website
citylines.eu
Bus from Thessaloniki KTEA Monastiriou to Athens Karolou
Ave. Duration
6h 30m
Frequency
Twice a week
Website
Citylines

Want to know more about travelling around Greece

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.

More Questions & Answers

Athens is 1h ahead of Dubrovnik. It is currently 12:38 PM in Dubrovnik and 1:38 PM in Athens.

Yes, the driving distance between Dubrovnik to Athens is 998 km. It takes approximately 13h 36m to drive from Dubrovnik to Athens.

Get driving directions

Aegean Airlines, Croatia Airlines and Volotea offer flights from Dubrovnik Airport to Athens Airport.

Search flights

There are 894+ hotels available in Athens. Prices start at €87 per night.

More details

The best way to get from Dubrovnik to Dubrovnik Airport is to bus which takes 23 min and costs 56 kn.

More details

ticket