There are 7 ways to get from Amsterdam to Dubrovnik by plane, train, bus, night train, ferry, car or car train
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 Amsterdam Schiphol • 5h 30m
Cheapest option
Bus • 36h 16m
5 alternative options
Train to Rotterdam, fly • 6h 20m
Bus, train • 27h 1m
Night train, ferry • 34h 45m
Drive, car train • 23h 28m
Drive • 17h 58m
Amsterdam to Dubrovnik by night train and ferry
Questions & Answers
The cheapest way to get from Amsterdam to Dubrovnik is to bus and train which costs €80 - €150 and takes 27h 1m.
The fastest way to get from Amsterdam to Dubrovnik is to fly which takes 5h 30m and costs €110 - €330.
The distance between Amsterdam and Dubrovnik is 1518 km. The road distance is 1908.8 km.
The best way to get from Amsterdam to Dubrovnik without a car is to bus and train which takes 27h 1m and costs €80 - €150.
It takes approximately 5h 30m to get from Amsterdam to Dubrovnik, including transfers.
The best way to get from Amsterdam to Dubrovnik is to fly which takes 5h 30m and costs €110 - €330. Alternatively, you can bus, which costs €70 - €260 and takes 36h 16m.
Yes, the driving distance between Amsterdam to Dubrovnik is 1909 km. It takes approximately 17h 58m to drive from Amsterdam to Dubrovnik.
There are 5136+ hotels available in Dubrovnik. Prices start at €50 per night.
- Distance: 1518 km
- Duration: 5h 30m
What companies run services between Amsterdam, Netherlands and Dubrovnik, Croatia?
easyJet, KLM and two other airlines fly from Amsterdam to Dubrovnik 4 times a day. Alternatively, you can take a bus from Amsterdam to Dubrovnik Central Bus Station via Duivendrecht, Station Duivendrecht, Amsterdam Duivendrecht, and Sarajevo in around 36h 16m.
- Website
- croatiaairlines.com
Flights from Amsterdam Schiphol to Dubrovnik via Zagreb
- Ave. Duration
- 4h 13m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- €210 - €850
- Website
- lufthansa.com
Flights from Amsterdam Schiphol to Dubrovnik via Munich
- Ave. Duration
- 4h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €200 - €600
Flights from Amsterdam Schiphol to Dubrovnik via Frankfurt
- Ave. Duration
- 4h
- When
- Saturday and Sunday
- Estimated price
- €200 - €600
- Website
- easyjet.com
Flights from Amsterdam Schiphol to Dubrovnik
- Ave. Duration
- 2h 20m
- When
- Thursday and Sunday
- Estimated price
- €100 - €490
- Website
- klm.com
Flights from Amsterdam Schiphol to Dubrovnik
- Ave. Duration
- 2h 25m
- When
- Saturday and Sunday
- Estimated price
- €210 - €1300
- Website
- transavia.com
Flights from Rotterdam to Dubrovnik
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- €85 - €390
Dutch Railways (NS) is the main passenger railway operator in the Netherlands. Founded in 1938, NS connects all major cities in the Netherlands, and offers night trains, international trains, Intercity direct, and trains to and from the airport. NS International is the international subsidiary of NS; their services include high-speed trains such as Thalys, ICE International, Eurostar and TGV, to major European hubs including Paris, London, Brussels, Berlin, Cologne, Frankfurt and Lille.
Contact Details
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Amsterdam Centraal to Rotterdam Centraal
- Ave. Duration
- 43 min
- Frequency
- Every 20 minutes
- Estimated price
- €11 - €27
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €11 - €16
- 1st Class Full Fare
- €19 - €27
- Phone
- +387 33 655-330
- info@zfbh.ba
- Website
- zfbh.ba
Train from Sarajevo to Čapljina
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €6 - €9
- Website
- https://www.zfbh.ba/en/
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Amsterdam Centraal to Wien Meidling
- Ave. Duration
- 14h 8m
- Frequency
- Once daily
- Estimated price
- €65 - €180
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €130 - €180
- Seating Carriage
- €65 - €130
- Couchette Carriage
- €130 - €170
Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.
Contact Details
Night train from Wien Meidling to Split
- Ave. Duration
- 14h 7m
- Frequency
- 3 times a week
- Estimated price
- €150 - €210
- Website
- https://www.oebb.at/en/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 12h 53m
- Frequency
- Once daily
- Estimated price
- €100 - €1000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270 - €550
- Car Compartment
- €550 - €1000
- Phone
- +49 (0)7051 93 03 44
- info@prosicbus.com
- Website
- prosicbus.com
Bus from Amsterdam to Sarajevo
- Ave. Duration
- 20h 10m
- Frequency
- Twice a week
- Estimated price
- €65 - €120
- Website
- http://www.prosicbus.com
- Schedules at
- http://www.prosicbus.com/#redvoznje-faq
- Phone
- +385 (0) 91 2181 455
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Čapljina to Dubrovnik
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- €9 - €14
- Schedules at
- croatiabus.getbybus.com
Bus from Sarajevo to Dubrovnik
- Ave. Duration
- 6h 18m
- Frequency
- 4 times a week
- Estimated price
- €13 - €19
- Schedules at
- croatiabus.getbybus.com
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Čapljina to Dubrovnik
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €8 - €27
- Schedules at
- centrotrans.com
- Book at
- getbybus.com
Bus from Amsterdam Duivendrecht to Sarajevo
- Ave. Duration
- 27h 40m
- Frequency
- Once a week
- Estimated price
- €70 - €220
- Schedules at
- centrotrans.com
Bus from Sarajevo to Dubrovnik
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- €19 - €35
- Schedules at
- centrotrans.com
- Book at
- getbybus.com
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Sarajevo to Dubrovnik
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- €2 - €35
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 21 645 476
- luka@krilo.hr
- Website
- krilo.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €30 - €50
- Schedules at
- krilo.hr
- Normal
- €30 - €50
- Phone
- +385 20 313 119
- support@tp-line.hr
- Website
- tp-line.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Schedules at
- tp-line.hr
Rome2Rio's guide to Jadrolinija
Contact Details
- Phone
- +385 51 666 111
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- €11 - €14
- Schedules at
- jadrolinija.hr
- Passenger Fare
- €11 - €14
Want to know more about travelling around Croatia
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.