There are 7 ways to get from Prague to Dubrovnik by plane, bus, ferry, shuttle, 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.
Cheapest
Train, bus
-
Take the train from Prague Central Train Station Wilsonova to Split Train Station
-
Take the bus from Split bus station to Dubrovnik bus station
Fly to Tivat, bus
-
Fly from Prague (PRG) to Tivat (TIV)
-
Take the bus from Herceg Novi Central Bus Station to Dubrovnik Central Bus Station
Fly to Split, ferry
-
Fly from Prague (PRG) to Split (SPU)
-
Take the ferry from Split to Dubrovnik
Shuttle, bus
-
Take a shuttle bus from Praha to Zagreb
-
Take the bus from Zagreb to Dubrovnik
Bus
-
Take the bus from Prague Main station to Split bus station
-
Take the bus from Split bus station to Dubrovnik bus station
Drive
-
Drive from Prague to Dubrovnik
Questions & Answers
The most affordable way to get from Prague to Dubrovnik is to bus, which costs 1 500 Kč - 2 100 Kč and takes 21h 1m.
The quickest way to get from Prague to Dubrovnik is to fly which costs 1 600 Kč - 7 000 Kč and takes 6h 50m.
No, there is no direct bus from Prague station to Dubrovnik. However, there are services departing from Prague Main station and arriving at Dubrovnik - Pile via Split bus station and Dubrovnik - Gruz 2. The journey, including transfers, takes approximately 21h 1m.
The distance between Prague and Dubrovnik is 875 km. The road distance is 1226.6 km.
The best way to get from Prague to Dubrovnik without a car is to shuttle and bus which takes 20h 10m and costs 2 000 Kč - 4 700 Kč.
It takes approximately 6h 50m to get from Prague to Dubrovnik, including transfers.
Prague to Dubrovnik bus services, operated by FlixBus, depart from Prague Main station.
The best way to get from Prague to Dubrovnik is to fly which takes 6h 50m and costs 1 600 Kč - 7 000 Kč. Alternatively, you can bus, which costs 1 500 Kč - 2 100 Kč and takes 21h 1m.
There is no direct flight from Prague Airport to Dubrovnik Airport. The quickest flight takes 3h 5m and has one stopover.
Prague to Dubrovnik bus services, operated by FlixBus, arrive at Dubrovnik bus station.
- Distance: 874.8 km
- Duration: 6h 50m
What companies run services between Prague, Czech Republic and Dubrovnik, Croatia?
Austrian Airlines, Air Serbia and 13 other airlines fly from Prague to Dubrovnik every 3 hours. Alternatively, you can take a bus from Prague to Dubrovnik via Split bus station and Dubrovnik - Gruz 2 in around 21h 1m.
- Website
- croatiaairlines.com
Flights from Prague to Dubrovnik via Vienna
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- 1.100 kn - 4.200 kn
Flights from Prague to Split
- Ave. Duration
- 1h 45m
- When
- Saturday
- Estimated price
- 1.400 kn - 4.900 kn
Flights from Prague to Split via Vienna
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- 1.300 kn - 5.500 kn
- Website
- lufthansa.com
Flights from Prague to Dubrovnik via Munich
- Ave. Duration
- 4h 40m
- When
- Monday, Friday and Sunday
- Estimated price
- 1.400 kn - 4.300 kn
Flights from Prague to Dubrovnik via Frankfurt
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- 1.400 kn - 4.300 kn
Flights from Prague to Split via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- 1.400 kn - 6.000 kn
- Website
- austrian.com
Flights from Prague to Dubrovnik via Vienna
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- 1.100 kn - 4.200 kn
Flights from Prague to Split via Vienna
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- 1.300 kn - 5.500 kn
- Website
- flexflight.dk
Flights from Prague to Tivat
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- 850 kn - 3.400 kn
- Website
- airmontenegro.com
Flights from Prague to Tivat
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- 850 kn - 3.400 kn
- Website
- airserbia.com
Flights from Prague to Dubrovnik via Belgrade
- Ave. Duration
- 5h 5m
- When
- Monday and Thursday
- Estimated price
- 1.000 kn - 7.000 kn
- Website
- eurowings.com
Flights from Prague to Dubrovnik via Dusseldorf
- Ave. Duration
- 5h 15m
- When
- Tuesday and Saturday
- Estimated price
- 1.000 kn - 4.300 kn
- Website
- lot.com
Flights from Prague to Dubrovnik via Warsaw Chopin
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- 1.200 kn - 4.900 kn
- Website
- wizzair.com
Flights from Prague to Dubrovnik via Rome
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- 260 kn - 2.100 kn
- Website
- britishairways.com
Flights from Prague to Dubrovnik via London Heathrow
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- 2.200 kn - 8.500 kn
- Website
- klm.com
Flights from Prague to Dubrovnik via Amsterdam Schiphol
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- 1.200 kn - 16.000 kn
- Website
- swiss.com
Flights from Prague to Dubrovnik via Zurich
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Thursday and Friday
- Estimated price
- 1.400 kn - 4.300 kn
- Website
- smartwings.com
Flights from Prague to Split
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- 900 kn - 3.800 kn
- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Train from Prague Central Train Station Wilsonova to Split Train Station
- Ave. Duration
- 21h 5m
- Frequency
- 3 times a day
- Estimated price
- 180 kn - 800 kn
- Website
- RegioJet
- 2nd Class
- 180 kn - 270 kn
- 1st Class
- 500 kn - 800 kn
- Phone
- +387 36 651-393
- info@globtour.com
- Website
- globtour.com
Bus from Herceg Novi Central Bus Station to Dubrovnik Central Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- 45 kn - 60 kn
- Website
- Globtour
- Phone
- +382 69 294 654
- royaltravelcetinje@gmail.com
- Website
- royaltravelcetinje.me
Bus from Herceg Novi to Dubrovnik
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- 31 kn - 37 kn
- Schedules at
- royaltravelcetinje.me
- Phone
- +382 20 633 807
- bozur.cg@gmail.com
- Website
- bozur.net
Bus from Herceg Novi to Dubrovnik
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- 80 kn - 110 kn
- Schedules at
- bozur.net
- Book at
- busticket4.me
- Phone
- +36 70 282 1827
- info@eurobusways.com
- Website
- eurobusways.com
Shuttle from Praha to Zagreb
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- 370 kn - 1.100 kn
- Schedules at
- eurobusways.com
- Phone
- +385 (42) 372 803
- info@ap.hr
- Website
- ap.hr
Bus from Zagreb to Dubrovnik
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- 260 kn - 330 kn
- Schedules at
- ap.hr
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Prague Main station to Split bus station
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- 380 kn - 470 kn
- Website
- flixbus.co.uk
Bus from Split bus station to Dubrovnik bus station
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- 100 kn - 130 kn
- Website
- flixbus.co.uk
Frequently asked questions
- Phone
- +385 1 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Split to Dubrovnik
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- 85 kn - 120 kn
- Schedules at
- croatiabus.hr
- Phone
- +385 21 612 005
- kontakt@promet-makarska.hr
- Website
- promet-makarska.hr
Bus from Split to Dubrovnik
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- 100 kn - 140 kn
- Book at
- Promet Makarska
- Phone
- +385 1 6321 190
- samoborcek@samoborcek.hr
- Website
- samoborcek.hr
Bus from Split to Dubrovnik
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- 85 kn - 110 kn
- Schedules at
- samoborcek.hr
- Book at
- samoborcek.hr
- Phone
- 021 / 645 476
- luka@krilo.hr
- Website
- krilo.hr
Ferry from Split to Dubrovnik
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- 190 kn - 260 kn
- Website
- Kapetan Luka
- Normal
- 190 kn - 260 kn
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.
More Questions & Answers
Yes, the driving distance between Prague to Dubrovnik is 1227 km. It takes approximately 13h to drive from Prague to Dubrovnik.
CSA, Air France, Swiss and nine other airlines offer flights from Prague Airport to Dubrovnik Airport.
There are 4556+ hotels available in Dubrovnik. Prices start at 750 kn per night.
The best way to get from Prague to Prague Airport is to bus which takes 15 min and costs 40 Kč - 65 Kč.