1map logoGo to main page

Ljubljana, Osrednjeslovenska to Dubrovnik, Dubrovnik-Neretva County from $16: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ljubljana, Slovenia
to
Dubrovnik, Croatia

How to Get from Ljubljana 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.

$16 - Train, busBest price
478 kmDistance
4h 13m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ljubljana 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
Drive
Plane
Average Duration
4h  13m
Estimated price
$116-458
Recommended
Company
various
Train
Bus
Average Duration
15h  55m
Estimated price
$16-74
Cheapest
route map
Distance: 478 km
Duration: 4h 13m

See more options

Pricing table
Company
various
Train
Bus
Average Duration
13h  30m
Estimated price
$38-107
Company
FlixBus
Bus
Average Duration
12h  10m
Estimated price
$65-90
Company
various
Drive
Average Duration
7h  13m
Estimated price
$100-160

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $41 $39 $38 $40 $43 $44 $45
Fly $125 $145 $203 $194 $195 $185 $139

Traveling From Ljubljana to Dubrovnik

The journey from Ljubljana to Dubrovnik presents an exciting transition from Slovenia's charming alpine landscapes to Croatia's stunning coastal vistas, offering travelers a delightful mix of culture, history, and natural beauty.

Best Neighbourhoods in Dubrovnik

Dubrovnik features charming neighborhoods, each with its distinctive atmosphere and allure.

Old Town
• UNESCO World Heritage site with stunning architecture.
• Vibrant street life and numerous historic landmarks.
Lapad
• Beautiful seaside promenade with cafes and bars.
• Family-friendly beaches and lush green parks.
Ploče
• Offers breathtaking views of the Adriatic Sea.
• Close proximity to the historic city and local attractions.

Best Times To Visit Dubrovnik's Attractions

Timing your visits to Dubrovnik's attractions can elevate your experience significantly.

City Walls
Early mornings or late afternoons offer cooler temperatures and fewer visitors.
Fort Lovrijenac
Visit during weekdays for a quieter and more peaceful exploration.
Rector's Palace
Afternoons tend to be less crowded, allowing for a relaxed tour.

Dubrovnik Weather: What to Expect Year-Round

Dubrovnik enjoys a Mediterranean climate, characterized by hot, dry summers and mild, wet winters, making late spring and early fall the best times to visit for pleasant weather and fewer tourists. Understanding the weather can greatly enhance your travel experience, as sunny days are ideal for exploring the city's stunning coastline and historical sites.

Dining in Dubrovnik: A Culinary Contrast

For a truly memorable experience, indulge in fresh seafood at Restaurant 360, where the exquisite flavors of locally sourced ingredients meet breathtaking views of the Old Town and harbor. This dining experience stands in stark contrast to Ljubljana’s hearty, land-based fare, showcasing the vibrant Mediterranean influence and culinary creativity that Dubrovnik offers.

Ljubljana - Dubrovnik operators

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

Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Ljubljana bus station to Dubrovnik bus station

Average Duration
12h 10m
Estimated price
$65-90
Contact phone
+385 (0)72 660 660
Website
https://www.arriva.com.hr/en-us/home

Bus from Rijeka to Dubrovnik

Average Duration
12h
Estimated price
$6-55
Contact phone
+386 1 320 4530
Website
https://www.goopti.com

Bus from Ljubljana to Zagreb Airport

Average Duration
1h 57m
Estimated price
$30-250
Train Show train routes
Contact phone
+386 129 13 332
Website
https://potniski.sz.si/en/

Train from Ljubljana Tivoli to Rijeka

Average Duration
2h 48m
Estimated price
$9-19
Contact phone
05 17 17
Website
https://www.oebb.at/en/

Train from Ljubljana to Zagreb Glavni Kol.

Average Duration
2h 11m
Estimated price
$27-40
Contact phone
+385 1 3782 583
Website
http://www.hzpp.hr/en

Train from Zagreb Glavni Kol. to Split

Average Duration
6h 35m
Estimated price
$25-35
Plane Show flights
Website
http://croatiaairlines.com

Plane from Zagreb Airport to Dubrovnik Airport

Average Duration
55m
Estimated price
$50-190

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

Traveling between Ljubljana 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 scenic road trip from Ljubljana to Dubrovnik covering a distance of 410 miles through captivating landscapes and charming villages. 💰 Discover budget-friendly options to reach Dubrovnik from Ljubljana by car, with prices ranging from €92 to €148, providing flexibility for different travel budgets. 🏖️ Arrive in the stunning coastal city of Dubrovnik after a 7-hour and 13-minute drive, ready to explore its historic old town, beautiful beaches, and delicious seafood cuisine.
Average price
€92 - €148
🚂 Traveling from Ljubljana to Dubrovnik by train offers a scenic journey covering a distance of 826 km. The trip takes approximately 12 hours and 16 minutes with one transfer along the way. 🌉 The first part of the journey involves a 2-hour and 20-minute bus ride from Ljubljana to Zagreb with FlixBus. From Zagreb, travelers will embark on a 9-hour and 20-minute bus ride to Dubrovnik, passing through Split. FlixBus operates this leg of the trip as well. 🏞️ For an alternative route, travelers can opt for a 14-hour and 21-minute journey with two transfers. This route includes stops in Munich and Frankfurt before reaching Zagreb, followed by a bus ride to Split and finally a bus to Dubrovnik. FlixBus manages the transportation for each leg of this trip.
🛫 Flying from Ljubljana to Dubrovnik is a convenient and quick journey. The quickest flight option is a direct route from Zagreb Airport to Dubrovnik Airport, with a short travel time of just 55 minutes.
Departure Point
Zagreb Airport
Arrival Point
Dubrovnik Airport
Useful tips for plane travellers
• Book your flight early with Croatia Airlines, as they provide the most direct route from Ljubljana to Dubrovnik with a flight time of approximately 55 minutes, ensuring you maximize your time in the beautiful Dalmatian city.
• Upon arrival at Dubrovnik Airport (DBV), expect potentially long lines for passport control if several flights land simultaneously; having your documents ready can expedite this process.
• Taxis from Dubrovnik Airport to the city center typically cost around 30-40 euros; consider pre-booking a shuttle service or checking local transport schedules through the Dubrovnik Airport website for more economical options.
🚌 Traveling from Ljubljana to Dubrovnik by bus is a convenient option with a direct route from Ljubljana bus station to Dubrovnik bus station. The journey typically lasts around 12 hours and 10 minutes. 🚌 The prices for a bus ticket between Dubrovnik and Ljubljana range from €60 to €83, making it an affordable way to travel between these two beautiful European cities. Sit back, relax, and enjoy the scenic views along the way on this long but rewarding journey by bus.
Departure Point
Ljubljana bus station
Arrival Point
Dubrovnik bus station

Frequently asked questions

Find out more about the route from Ljubljana to Dubrovnik.

Or choose the category:
The distance between Ljubljana and Dubrovnik is approximately 297 miles. If you choose to travel by plane, it typically takes around 4 hours and 41 minutes to reach Dubrovnik from Ljubljana with a layover in Zagreb. Another option is to drive, which takes approximately 7 hours and 11 minutes. Alternatively, taking a bus will take around 12 hours and 10 minutes to reach Dubrovnik from Ljubljana.
The most cost-effective transportation option for traveling from Ljubljana to Dubrovnik is by train and bus, which costs between €46 and €91. Although it takes longer, with a travel time of 13 hours and 59 minutes, it is a more budget-friendly choice. However, if time is a priority, the fastest option is to take a shuttle and fly, which takes only 4 hours and 41 minutes but costs between €82 and €384. Consider your budget and time constraints when deciding which option is best for you.
The prices for a bus ticket between Ljubljana and Dubrovnik range from €55 to €82. It is important to note that these prices may vary depending on factors such as season, availability, and the specific bus company you choose. It is recommended to check with different bus operators or online booking platforms to compare prices and find the best option for your travel needs.
To get from Ljubljana to Dubrovnik without using public transportation, you can opt to drive. The distance is approximately 409 miles, and it takes around 7 hours and 11 minutes to drive. Prices for renting a car for this journey can range from €91 to €146. This option allows you the flexibility to stop and explore along the way.
The most convenient way to travel from Ljubljana to Dubrovnik without a car is by taking a bus. The journey takes around 12 hours and 10 minutes and the cost ranges from €55 to €82. The bus is a comfortable and affordable option for transportation between these two cities, allowing you to sit back, relax, and enjoy the scenic views along the way.
Yes, there is a direct bus link between Ljubljana and Dubrovnik. The bus service, operated by FlixBus, departs once daily from Ljubljana bus station and arrives at Dubrovnik bus station. The journey takes approximately 12 hours and 10 minutes. This is a convenient option for travelers looking to reach Dubrovnik from Ljubljana without having to transfer or switch modes of transportation.
The flight duration between Ljubljana and Dubrovnik is approximately 55 minutes on a direct flight. The prices for this flight can range from €185 to €366. It is advisable to check with different airlines and booking websites for the most accurate and up-to-date prices.
There are numerous accommodation options available near Dubrovnik. With over 2914 hotels to choose from, travelers can find something suitable for every budget and preference. Prices for hotels in Dubrovnik start at €18 per night, making it accessible for all types of travelers. Whether you prefer luxury resorts, boutique hotels, or budget-friendly accommodations, there is something for everyone in and around Dubrovnik.