1map logoGo to main page

Athens, Attica to Dubrovnik, Dubrovnik-Neretva County from $57: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Athens, Greece
to
Dubrovnik, Croatia

How to Get from Athens to Dubrovnik: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$57 - Train, BusBest price
707.3 kmDistance
4h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Athens to Dubrovnik with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
4h  33m
Estimated price
$120-335
Recommended
Company
Various
Train
Bus
Average Duration
24h  42m
Estimated price
$57-111
Cheapest
route map
Distance: 707.3 km
Duration: 4h 33m

See more options

Pricing table
Company
Various
Bus
Average Duration
21h  28m
Estimated price
$0-0
Company
Various
Plane
Drive
Average Duration
9h  2m
Estimated price
$90-350
Company
Various
Bus
Average Duration
22h  48m
Estimated price
$92-124
Company
Various
Bus
Average Duration
22h  45m
Estimated price
$97-112
Company
Various
Plane
Drive
Average Duration
7h  7m
Estimated price
$115-390
Company
Various
Plane
Drive
Average Duration
8h  15m
Estimated price
$166-434
Company
Various
Drive
Average Duration
13h  38m
Estimated price
$210-310

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $25 $89 $53 $120 $123 $173 $32

Traveling From Athens to Dubrovnik

The journey from Athens to Dubrovnik offers a fascinating transition from the vibrant, ancient history of Greece to the stunning coastal charm and medieval architecture of Croatia.

Best Neighbourhoods in Dubrovnik

Dubrovnik's neighborhoods offer a mix of history, culture, and vibrant local life.

Old Town
• UNESCO World Heritage Site with stunning architecture.
• Lively squares, shops, and restaurants at every turn.
Lapad
• Beautiful promenade and easy beach access.
• Family-friendly atmosphere with parks and cafes.
Ploče
• Breathtaking views of the Adriatic Sea.
• Peaceful residential area close to city attractions.

Best Times To Visit Dubrovnik's Attractions

Timing your visit to Dubrovnik's attractions can enhance your experience and help you avoid large crowds.

City Walls
Early morning or late afternoon visits provide a unique perspective and fewer tourists.
Fort Lovrijenac
Visit during weekdays for a quieter experience and stunning sunset views.
Stradun
Explore in the late evening for a charming atmosphere with soft lighting.

Dubrovnik Weather: What to Expect Year-Round

Dubrovnik enjoys a Mediterranean climate with hot, dry summers and mild, rainy winters, making late spring and early fall ideal for pleasant temperatures and fewer crowds. Understanding the weather can greatly influence your outdoor activities and overall travel experience.

Dining Recommendation in Dubrovnik

Try the fresh seafood risotto at Proto Restaurant, where local ingredients and traditional recipes create a dining experience distinct from Athens' flavors. The charming ambiance, paired with stunning views of the Adriatic Sea, adds a unique twist to your meal that you won't find in the bustling tavernas of Greece.

Athens - Dubrovnik operators

Explore transport companies operating between Athens and Dubrovnik, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
en.aegeanair.com

Plane from Athens (ATH) to Dubrovnik (DBV)

Average Duration
1h 35m
Estimated price
$80-400

Plane from Athens (ATH) to Podgorica (TGD)

Average Duration
1h 55m
Estimated price
$60-210

Plane from Athens (ATH) to Tirana (TIA)

Average Duration
1h 17m
Estimated price
$70-370
Website
volotea.com

Plane from Athens (ATH) to Dubrovnik (DBV)

Average Duration
1h 35m
Estimated price
$80-400
Website
croatiaairlines.com

Plane from Athens (ATH) to Dubrovnik (DBV)

Average Duration
1h 45m
Estimated price
$200-650
Train
Contact phone
14511
Website
hellenictrain.gr

Train from Athens to Thessaloniki

Average Duration
4h 53m
Estimated price
$9-30
Contact phone
+389 (2) 3 164 255
Website
mzt.mk

Train from Gevgelija to Skopje

Average Duration
2h 34m
Estimated price
$10-35
Contact phone
038 534 – 814
Website
trainkos.com

Train from Skopje to Pristina

Average Duration
2h 40m
Estimated price
$3-5
Bus Show bus routes
Contact phone
+355 67 604 2191
Website
autobus.al

Bus from Athens to Tirana

Average Duration
12h 30m
Estimated price
$0-0

Bus from Tirana to Shkodër

Average Duration
2h 9m
Estimated price
$0-0
Contact phone
+355 69 31 41 219
Website
artanitravel.com

Bus from Shkodër to Karasovići

Average Duration
2h 23m
Estimated price
$0-0
Contact phone
+393293958604
Website
pistoia-viaggi.it

Bus from Shkodër to Karasovići

Average Duration
2h 25m
Estimated price
$0-0
Contact phone
+30 2310 510835
Website
ktelthes.gr

Bus from Athens to Thessaloniki Monastiriou

Average Duration
5h 45m
Estimated price
$46-46
Contact phone
+383 38 610 015
Website
sharrtravel.com

Bus from Thessaloníki to Prizren

Average Duration
6h
Estimated price
$22-22
Contact phone
045 119 284
Website
vectortravelgroup.com

Bus from Prizren to Dubrovnik

Average Duration
9h
Estimated price
$30-45
Website
croatiabus.hr

Bus from Durrës to Dubrovnik

Average Duration
10h
Estimated price
$17-24

Bus from Tirana to Dubrovnik

Average Duration
10h 45m
Estimated price
$18-26
Contact phone
+30-2310540970
Website
simeonidistours.gr

Bus from Thessaloniki Simeonidis Tours Office to Gevgelija

Average Duration
2h
Estimated price
$16-23
Contact phone
+383 (0)29 226666
Website
atmaxhatrans.com

Bus from Fushë Kosovë to Dubrovnik

Average Duration
8h
Estimated price
$17-17
Contact phone
+30 2310241545
Website
crazyholidays.gr

Bus from Athens to Tirana

Average Duration
17h 30m
Estimated price
$70-100

Athens to Dubrovnik: Overview of Bus, Train, Flight, and Car Trips

Traveling between Athens and Dubrovnik offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience a breathtaking road trip from Athens to Dubrovnik, spanning a distance of 625 miles, with picturesque landscapes and charming cities along the way. 💰 Prices for this journey by car range from €194 to €286, offering both budget-friendly and more luxurious options for travelers seeking adventure and flexibility. ⏱️ Embark on a 13-hour and 38-minute drive through stunning scenery, making memories that will last a lifetime as you journey from the ancient history of Greece to the coastal beauty of Croatia.
Average price
€194 - €286
Useful tips for train travellers
• On your train trip from Athens to Dubrovnik, be sure to check the onboard catering services provided by your train operator. Most services offer a selection of snacks and beverages, with options ranging from light refreshments to full meals, depending on the time of day and length of the journey. Some operators might also allow you to pre-order special meals if you have dietary restrictions.
• The train operators for the route from Athens to Dubrovnik include Hellenic Train and Croatian Railways. Hellenic Train provides comfortable seating in Economy and First Class, where First Class offers wider seats and more legroom, while Economy is budget-friendly with basic services. Visit their websites for more information: Hellenic Train - hellenictrain.gr and Croatian Railways - hzpp.hr
• Upon your arrival in Dubrovnik, you will arrive at the main bus station, which is slightly outside the city center. You can store your luggage at the station's left luggage service for a small fee, allowing you to explore without the burden of your bags. Facilities like restrooms are available, but unfortunately, showers are not provided. To quickly reach the city center, take Bus 3 or Bus 6, which run frequently between the station and Pile Gate, a main entrance to the Old Town.
🛫 Flying from Athens to Dubrovnik is quick and convenient with a direct flight that takes just 1 hour and 30 minutes. Airlines like Aegean Airlines, Volotea, and Croatia Airlines make this journey possible from Athens Airport to Dubrovnik Airport. 🌍 The total travel time from Athens to Dubrovnik by plane is approximately 4 hours and 33 minutes, offering a seamless and efficient way to reach your destination. This route provides a great option for travelers looking to explore the stunning coastal city of Dubrovnik from the vibrant Greek capital. 💸 Prices for flights between Dubrovnik and Athens can range from €111 to €309, making it a relatively affordable way to travel between these two popular European destinations. With multiple airlines offering flights on this route, travelers can find options that suit their budget and schedule easily.
Departure Point
Athens Airport
Arrival Point
Dubrovnik Airport
Useful tips for plane travellers
• Book your flight early, as the route between Athens and Dubrovnik can fill up quickly during peak travel seasons, with prices ranging from €107 to €300.
• Upon arrival at Dubrovnik Airport (DBV), expect a relatively small airport layout; follow the signs for 'Arrivals' and 'Baggage Claim' to efficiently navigate through customs and collect your luggage.
• Taxis from Dubrovnik Airport to the city center typically cost around €30-€40; consider using the local Uber or Bolt app for potentially lower fares and more convenience.
⏱️ The total travel time from Athens to Dubrovnik by bus is approximately 21 hours and 28 minutes, offering a unique and immersive way to experience the diverse cultures and sights along the way.
Departure Point
Athens station
Arrival Point
Karasovići station

Frequently asked questions

Find out more about the route from Athens to Dubrovnik.

Or choose the category:
The cheapest way to travel from Athens to Dubrovnik is by bus. The bus journey takes approximately 29 hours and 15 minutes. The cost of a bus ticket for this route typically ranges between €82 and €110. It is important to note that prices may vary depending on the bus company and the time of year.
The fastest way to travel from Athens to Dubrovnik is by flying. There are several airlines that offer direct flights between the two cities, with a flight duration of approximately 5 hours and 1 minute. The prices for flights range from €78 to €275, depending on the airline and the time of booking. It is recommended to check with different airlines for the best deals and to book in advance to secure the lowest fares.
It is 440 miles from Athens to Dubrovnik. The driving distance is approximately 623.3 miles. However, it is important to note that this distance may vary depending on the specific route taken. It is recommended to use a navigation tool or consult a map for the most accurate distance measurement.
The best way to travel from Athens to Dubrovnik without a car is by taking a bus. The most convenient route is to take a bus from Athens to Thessaloníki, and then transfer to another bus that will take you to Dubrovnik. The total journey time is approximately 26 hours and 15 minutes, and the cost ranges from €101 to €128. This option allows you to sit back, relax, and enjoy the scenic views along the way.
The travel time from Athens to Dubrovnik is approximately 5 hours and 1 minute, including transfers. There are different transportation options available for this journey, such as flying, taking a train, or driving. The fastest way to reach Dubrovnik from Athens is by taking a direct flight, which usually takes around 1 hour and 30 minutes. However, if you choose to travel by train or drive, the travel time will be longer, taking several hours.
There are plenty of options for accommodation near Dubrovnik. With over 2914 hotels to choose from, travelers can find something that suits their budget and preferences. Prices for hotels start as low as €18 per night, providing affordable options for those on a budget. From luxury resorts to cozy guesthouses, there is a wide range of accommodations available for every traveler's needs.
Yes, it is possible to drive from Athens to Dubrovnik. The driving distance is approximately 623 miles and it takes about 13 hours and 35 minutes to complete the journey. However, please note that there might be border crossings and tolls along the way, so it is recommended to check the current road conditions and plan your route accordingly.
Yes, there is no direct bus between Athens and Dubrovnik. However, there are bus services available that require transfers. The journey involves departing from Athens and going through Thessaloniki Simeonidis Tours Office and Skopje before reaching Dubrovnik. The total travel time, including transfers, takes approximately 26 hours and 15 minutes.
You can catch the Athens to Dubrovnik bus from Athens station. The bus services are operated by KTEL Thessalonikis. Make sure to arrive at the station a little early to ensure a smooth departure. It is recommended to check the schedule and purchase your ticket in advance to secure your seat.
The Athens to Dubrovnik bus arrives at Dubrovnik station. The station is located in the center of Dubrovnik, making it convenient for travelers to access their accommodations or explore the city. The arrival at Dubrovnik station also provides easy access to public transportation options for further travel within the city.
To get to Dubrovnik from the Athens airport, you have a few options. The most convenient way is to take a direct flight from Athens to Dubrovnik airport, which takes approximately 1 hour and 30 minutes. Another option is to take a taxi or private transfer from the airport to the Port of Athens, and then take a ferry or cruise ship to Dubrovnik. If you prefer to travel by land, you can take a bus from the airport to the center of Athens, and then take a bus or train to Dubrovnik.
Aegean Airlines Airlines, and Volotea are airlines that offer flights between Athens and Dubrovnik. These airlines provide convenient options for travelers looking to fly between the two destinations. Passengers can check flight schedules and book tickets directly with these airlines to ensure a smooth journey.
The fastest way to travel from Athens to Dubrovnik is by plane. There are direct flights available from Athens Airport to Dubrovnik Airport which typically take around 1 hour and 30 minutes. Airlines such as Aegean Airlines Airlines, and Volotea offer flights on this route. The total travel time by plane, including wait times and potential layovers, is around 5 hours and 1 minute. Prices for flights between Dubrovnik and Athens can range from €82 to €275.
The flight from Athens to Dubrovnik takes approximately 1 hour and 30 minutes. There are direct flights available from Athens Airport to Dubrovnik Airport, which offer the quickest travel option. However, it is important to consider travel time to and from the airports, as well as check-in and security procedures, when planning your journey.
The cost of a flight from Athens to Dubrovnik can range from €82 to €275. The price depends on several factors such as the airline, the time of booking, and the specific dates of travel. It is advisable to compare prices from different airlines and consider booking in advance to secure the best deal.
The cost of a bus ticket from Athens to Dubrovnik ranges from €104 to €127. It is important to note that these prices may vary depending on the bus company and the time of year. It is recommended to book your ticket in advance to secure the best price.
The cost to drive from Athens to Dubrovnik ranges from €183 to €284. This estimate includes fuel costs and tolls. It's important to consider additional expenses such as accommodation and meals during the journey, as it takes approximately 13-14 hours to drive the distance of about 1,300 kilometers. Please note that these prices are just an estimate and may vary depending on the specific vehicle and fuel prices at the time of travel.

Trips to Dubrovnik