There are 11 ways to get from Prague to Dubrovnik by plane, car, bus, train, car ferry, night train or ferry
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 Prague to Tivat, drive • 5h 55m
Cheapest option
Fly Prague to Split, bus • 8h 32m
9 alternative options
Fly Prague to Podgorica, drive • 9h 12m
Train to Vienna, fly to Dubrovnik • 8h 15m
Fly Prague to Tirana, drive • 9h 22m
Fly Prague to Bari, car ferry, drive • 20h 7m
Bus via Vienna • 19h 24m
Train, bus • 19h 46m
Bus • 25h 25m
Train, night train, ferry • 24h 32m
Drive • 13h
Questions & Answers
The cheapest way to get from Prague to Dubrovnik is to bus via Vienna which costs 2 500 Kč - 3 800 Kč and takes 19h 24m.
The fastest way to get from Prague to Dubrovnik is to fly and drive which takes 5h 55m and costs 3 700 Kč - 11 000 Kč.
No, there is no direct bus from Prague to Dubrovnik station. However, there are services departing from Prague and arriving at Dubrovnik bus station via Vienna Erdberg. The journey, including transfers, takes approximately 19h 24m.
The distance between Prague and Dubrovnik is 1034 km. The road distance is 1226.6 km.
The best way to get from Prague to Dubrovnik without a car is to bus via Vienna which takes 19h 24m and costs 2 500 Kč - 3 800 Kč.
It takes approximately 5h 55m to get from Prague to Dubrovnik, including transfers.
Prague to Dubrovnik bus services, operated by FlixBus, depart from Prague station.
Prague to Dubrovnik bus services, operated by FlixBus, arrive at Dubrovnik bus station.
Yes, the driving distance between Prague to Dubrovnik is 1227 km. It takes approximately 13h to drive from Prague to Dubrovnik.
Book your Prague to Dubrovnik bus tickets online with FlixBus.
- Distance: 1033.9 km
- Duration: 5h 55m
What companies run services between Prague, Czechia and Dubrovnik, Croatia?
You can take a bus from Prague to Dubrovnik Central Bus Station via Vienna Erdberg in around 19h 24m.
- Website
- austrian.com
Flights from Prague to Podgorica via Vienna
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- €150 - €750
Flights from Prague to Split via Vienna
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €160 - €600
Flights from Vienna to Dubrovnik
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €110 - €500
Flights from Vienna to Dubrovnik via Zagreb
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €130 - €480
Flights from Prague to Tirana via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €230 - €850
- Website
- lufthansa.com
Flights from Prague to Tivat via Munich
- Ave. Duration
- 3h 25m
- When
- Saturday
- Estimated price
- €320 - €1000
Flights from Prague to Split via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- €180 - €440
Flights from Prague to Bari via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €150 - €420
- Website
- croatiaairlines.com
Flights from Prague to Split
- Ave. Duration
- 1h 45m
- When
- Saturday
- Estimated price
- €170 - €550
Flights from Prague to Split via Vienna
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €160 - €600
Flights from Vienna to Dubrovnik
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €110 - €500
Flights from Vienna to Dubrovnik via Zagreb
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €130 - €480
- Website
- ryanair.com
Flights from Vienna to Dubrovnik
- Ave. Duration
- 1h 20m
- When
- Tuesday, Wednesday and Sunday
- Estimated price
- €30 - €260
Flights from Prague to Tirana
- Ave. Duration
- 2h
- When
- Wednesday, Saturday and Sunday
- Estimated price
- €40 - €750
Flights from Prague to Bari
- Ave. Duration
- 1h 50m
- When
- Monday to Saturday
- Estimated price
- €60 - €410
Flights from Prague to Bari via Budapest
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- €60 - €410
- Website
- flexflight.dk
Flights from Prague to Tivat
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €180 - €500
Flights from Prague to Podgorica via Munich
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €170 - €550
- Website
- lot.com
Flights from Prague to Podgorica via Warsaw Chopin
- Ave. Duration
- 6h 2m
- When
- Monday to Saturday
- Estimated price
- €190 - €900
- Website
- smartwings.com
Flights from Prague to Split
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €120 - €410
Flights from Prague to Tirana
- Ave. Duration
- 1h 50m
- When
- Friday
- Estimated price
- €140 - €750
- Website
- flyulendo.com
Flights from Prague to Tirana
- Ave. Duration
- 1h 57m
- When
- Monday, Wednesday and Friday
- Estimated price
- €60 - €330
- Website
- airserbia.com
Flights from Prague to Podgorica via Belgrade
- Ave. Duration
- 5h
- When
- Monday and Thursday
- Estimated price
- €130 - €600
- Website
- wizzair.com
Flights from Prague to Podgorica via Warsaw Chopin
- Ave. Duration
- 4h 20m
- When
- Tuesday and Saturday
- Estimated price
- €65 - €350
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- €14 - €50
- Website
- https://regiojet.com/
- 2nd Class
- €14 - €20
- 1st Class
- €46 - €48
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- €26 - €60
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- €26 - €40
- Business
- €37 - €38
- 1st Class
- €35 - €60
Train from Praha Hlavni Nadrazi to Graz Hbf
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- €35 - €85
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- €35 - €60
- Business
- €56 - €57
- 1st Class
- €55 - €85
Night train from Graz Hbf to Split
- Ave. Duration
- 11h 18m
- Frequency
- 3 times a week
- Estimated price
- €110 - €160
- Website
- https://www.oebb.at/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Split Bus Station to Dubrovnik bus station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €21 - €29
- Website
- https://www.flixbus.co.uk
Bus from Prague to Vienna Erdberg
- Ave. Duration
- 3h 54m
- Frequency
- Hourly
- Estimated price
- €27 - €40
- Website
- https://www.flixbus.co.uk
Bus from Vienna Erdberg to Dubrovnik bus station
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- €75 - €110
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +385 (0) 91 2181 455
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Split Bus Station to Dubrovnik
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- €14 - €20
- 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
- +385 21 612 005
- kontakt@promet-makarska.hr
- Website
- promet-makarska.hr
Bus from Split Bus Station to Dubrovnik
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €16 - €23
- Website
- https://www.promet-makarska.hr/en/
- Phone
- +385 1 6321 190
- samoborcek@samoborcek.hr
- Website
- samoborcek.hr
Bus from Split Bus Station to Dubrovnik
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €17 - €22
- Schedules at
- samoborcek.hr
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Split Bus Station to Dubrovnik
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €2 - €23
- Website
- https://www.arriva.com.hr/en-us/home
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
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Praha, ÚAN Florenc to Sarajevo
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- €90 - €130
- Schedules at
- centrotrans.com
- Book at
- getbybus.com
Bus from Sarajevo to Dubrovnik
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- €20 - €29
- Schedules at
- centrotrans.com
- Book at
- getbybus.com
- Phone
- 071 50211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Bari 1 to Durrës
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €65 - €150
- Website
- Adria Ferries
- Outside cabin 2 beds
- €114
- Inner cabin 2 beds
- €100 - €150
- Deck
- €65 - €75
- Car
- €100 - €110
- Inside cabin 2 beds
- €94 - €99
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Bari 1 to Durrës
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- €30 - €85
- Website
- https://www.gnv.it/en
- Cabin
- €45 - €85
- Seat
- €30 - €40
- Phone
- +385 21 645 476
- luka@krilo.hr
- Website
- krilo.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- €30 - €50
- Schedules at
- krilo.hr
- Normal
- €30 - €50
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.
Related travel guides
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Discover the best ways to get around the Dalmatian Coast
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideMore Questions & Answers
There are 4777+ hotels available in Dubrovnik. Prices start at €19 per night.