• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 7 ways to get from Dubrovnik to Crete by plane, bus, bus and ferry, car ferry, train, ferry 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.

Recommended option

Fly to Heraklion  •  6h 4m

  1. Fly from Dubrovnik (DBV) to Heraklion (HER) DBV - HER

$158 - $489

Cheapest option

Bus, car ferry  •  34h 47m

  1. Take the bus from Dubrovnik to Durrës
  2. Take the bus from Durrës to Athens
  3. Take the car ferry from Piraeus to Heraklion

$109 - $207

5 alternative options

Fly to Chania  •  8h 10m

  1. Fly from Dubrovnik (DBV) to Chania (CHQ) DBV - CHQ

$182 - $627

Bus, bus and ferry  •  30h 23m

  1. Take the bus from Dubrovnik to Kotor
  2. Take the bus from Kotor to Tirana
  3. Take the bus from Tirana to Lamia
  4. Take the bus and ferry from Lamia to Heraklion

$145 - $173

Bus, train, bus and ferry  •  37h 31m

  1. Take the bus from Dubrovnik to Kičevo
  2. Take the train from Kichevo to Skopje 661
  3. Take the train from Skopje to Thessaloniki 335
  4. Take the train from Thessaloniki to Lianokladi
  5. Take the bus and ferry from Lamia to Heraklion

$148 - $257

Bus, train, ferry  •  45h 51m

  1. Take the bus from Dubrovnik to Skopje
  2. Take the train from Skopje to Thessaloniki 335
  3. Take the ferry from Thessaloniki to Heraklion

$128 - $221

Drive, Catamaran, ferry  •  20h 24m

  1. Drive from Dubrovnik to Piraeus
  2. Take the Catamaran from Piraeus to Santorini
  3. Take the ferry from Santorini to Heraklion

$264 - $385

Questions & Answers

The cheapest way to get from Dubrovnik to Crete is to bus and car ferry which costs 700 kn - 1.400 kn and takes 34h 47m.

More details

The quickest way to get from Dubrovnik to Crete is to fly which costs 1.000 kn - 3.200 kn and takes 6h 4m.

More details

No, there is no direct bus from Dubrovnik to Crete. However, there are services departing from Dubrovnik and arriving at Heraklion via Kotor, Tirana and Lamia. The journey, including transfers, takes approximately 30h 23m.

More details

The distance between Dubrovnik and Crete is 1019 km.

The best way to get from Dubrovnik to Crete without a car is to bus and bus and ferry which takes 30h 23m and costs 900 kn - 1.200 kn.

More details

It takes approximately 6h 4m to get from Dubrovnik to Crete, including transfers.

More details

Dubrovnik to Crete bus services, operated by Royal Travel Cetinje, depart from Dubrovnik station.

More details

There is no direct flight from Dubrovnik Airport to Heraklion Airport. The quickest flight takes 3h 25m and has one stopover.

Search flights

Dubrovnik to Crete bus services, operated by KTEL Fthiotidos, arrive at Heraklion station.

More details

Crete is 1h ahead of Dubrovnik. It is currently 11:01 AM in Dubrovnik and 12:01 PM in Crete.

Map of how to get from Dubrovnik to Crete.
Launch map view
  • Distance: 637.1 miles
  • Duration: 6h 4m

What companies run services between Dubrovnik, Croatia and Crete, Greece?

Aegean Airlines, Olympic Air and seven other airlines fly from Dubrovnik to Néa Alikarnassós twice daily.

Airlines
Aegean Airlines
Website
aegeanair.com
Flights from Dubrovnik to Heraklion via Athens
Ave. Duration
3h 37m
When
Thursday and Sunday
Estimated price
$260 - $700
Flights from Dubrovnik to Chania via Athens
Ave. Duration
5h 20m
When
Thursday, Saturday and Sunday
Estimated price
$110 - $550
Olympic Air
Website
olympicair.com
Flights from Dubrovnik to Heraklion via Athens
Ave. Duration
3h 50m
When
Thursday and Sunday
Estimated price
$370 - $750
Flights from Dubrovnik to Chania via Athens
Ave. Duration
6h 15m
When
Thursday, Saturday and Sunday
Estimated price
$100 - $430
Sky Express
Website
skyexpress.gr
Flights from Dubrovnik to Heraklion via Athens
Ave. Duration
5h 10m
When
Saturday
Estimated price
$70 - $360
Flights from Dubrovnik to Chania via Athens
Ave. Duration
4h 40m
When
Saturday
Estimated price
$70 - $370
Volotea
Website
volotea.com
Flights from Dubrovnik to Heraklion via Naples
Ave. Duration
5h 15m
When
Monday
Estimated price
$95 - $450
Neos
Website
neosair.it
Flights from Dubrovnik to Heraklion via Rome
Ave. Duration
6h 50m
When
Sunday
Estimated price
$170 - $750
Transavia France
Website
transavia.com
Flights from Dubrovnik to Heraklion via Nantes
Ave. Duration
7h 35m
When
Friday
Estimated price
$220 - $1,000
Ryanair
Website
ryanair.com
Flights from Dubrovnik to Chania via Naples
Ave. Duration
7h 45m
When
Monday
Estimated price
$50 - $260
Train operators
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Kichevo to Skopje
Ave. Duration
2h 2m
Frequency
Once daily
Estimated price
$8 - $27
mzt.mk
mzt.mk
Train from Skopje to Thessaloniki
Ave. Duration
4h 36m
Frequency
Once daily
Estimated price
$16 - $55
mzt.mk
mzt.mk
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Lianokladi
Ave. Duration
3h
Frequency
5 times a day
Estimated price
$15 - $45
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
$15 - $20
1st Class Ticket
$21 - $27
InterCity 2nd Class Ticket
$30 - $34
InterCity 1st Class Ticket
$37 - $41
Bus operators
Royal Travel Cetinje
Phone
+382 69 294 654
Email
royaltravelcetinje@gmail.com
Website
royaltravelcetinje.me
Bus from Dubrovnik to Kotor
Ave. Duration
2h 5m
Frequency
Once daily
Estimated price
$7 - $8
Schedules at
royaltravelcetinje.me
Book at
busticket4.me
Old Town Travel
Phone
+382 32 520 495
Email
info@kotortotirana.com
Website
kotortotirana.com
Bus from Kotor to Tirana
Ave. Duration
5h 50m
Frequency
Once daily
Estimated price
$28 - $35
Schedules at
kotortotirana.com
KTEL Fthiotidos
Phone
22310 - 51345
Email
info@ktelfthiotidos.gr
Website
ktelfthiotidos.gr
Bus from Tirana to Lamia
Ave. Duration
7h
Frequency
Once daily
Estimated price
$60 - $70
Schedules at
ktelfthiotidos.gr
Bus and ferry from Lamia to Heraklion
Ave. Duration
12h 10m
Frequency
Once daily
Estimated price
$50 - $60
Schedules at
ktelfthiotidos.gr
Albtrans sh.p.k
Phone
+355 4 2239 203
Email
rezervime@albtrans.net
Website
albtrans.net
Bus from Durrës to Athens
Ave. Duration
12h 22m
Frequency
3 times a day
Estimated price
$46
Schedules at
albtrans.net
Hafet Tours
Phone
+389 44 371 066
Email
hafet-tours@hotmail.com
Website
hafet.getbybus.com
Bus from Dubrovnik to Kičevo
Ave. Duration
10h 30m
Frequency
Twice a week
Estimated price
$55 - $70
Schedules at
hafet.getbybus.com
Bus from Dubrovnik to Skopje
Ave. Duration
13h
Frequency
Twice a week
Estimated price
$55 - $70
Schedules at
hafet.getbybus.com
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Dubrovnik to Skopje
Ave. Duration
13h 45m
Frequency
Once daily
Estimated price
$30 - $50
Schedules at
ms.mk
Ferry operators
Blue Star Ferries
Phone
+30-210-8919800
Email
bluestarferries@bluestarferries.com
Website
bluestarferries.com
Car ferry from Piraeus to Heraklion
Ave. Duration
9h
Frequency
Once daily
Estimated price
$40 - $110
Schedules at
bluestarferries.com
CABIN A2 outside
$80 - $110
CABIN A3 outside
$70 - $80
CABIN A4 outside
$70 - $80
Economy
$40 - $50
Minoan Lines
Phone
801 11 75000
Email
reservation@minoan.gr
Website
minoan.gr
Car ferry from Piraeus to Heraklion
Ave. Duration
9h
Frequency
Once daily
Estimated price
$50 - $130
Schedules at
minoan.gr
Deck
$52 - $53
Airplane economy seats
$65 - $66
2-berth outside
$110 - $130
3-berth outside shower
$85 - $100
Sea Jets
Phone
+30 210 4121001
Email
info@seajets.gr
Website
seajets.gr
Ferry from Thessaloniki to Heraklion
Ave. Duration
25h 10m
Frequency
Twice a week
Estimated price
$80 - $120
Schedules at
seajets.gr
2nd Class
$80 - $120
1st Class
$100 - $130
Ferry from Piraeus to Santorini
Ave. Duration
4h 50m
Frequency
Once daily
Estimated price
$60 - $90
Schedules at
seajets.gr
2nd Class
$60 - $90
1st Class
$75 - $100
Ferry from Santorini to Heraklion
Ave. Duration
1h 40m
Frequency
Twice daily
Estimated price
$55 - $80
Schedules at
seajets.gr
2nd Class
$55 - $80
1st Class
$65 - $90

Want to know more about travelling around Greece

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

Aegean Airlines, Croatia Airlines, Sky Express and six other airlines offer flights from Dubrovnik Airport to Heraklion Airport.

Search flights

There are 389+ hotels available in Crete. Prices start at $48 USD per night.

More details

The best way to get from Dubrovnik to Dubrovnik Airport is to shuttle which takes 29m and costs 45 kn.

More details