Rome2rio's partners include

There are 4 ways to get from Malta to Crete by plane or car ferry

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Malta to Crete.
Launch map view
  • Distance: 586.8 miles
  • Duration: 6 h 41 min

What companies run services between Malta and Crete, Greece?

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

Airlines
Aegean Airlines
Website
aegeanair.com
Flights from Malta to Irakleion via Athens
Avg. Duration
4 h 45 min
When
Friday and Sunday
Estimated price
$110 - $650
Flights from Malta to Irakleion via Zurich
Avg. Duration
6 h 5 min
When
Sunday
Estimated price
$110 - $650
Flights from Malta to Irakleion via Paris CDG
Avg. Duration
9 h 15 min
When
Saturday
Estimated price
$110 - $650
Flights from Malta to Chania via Athens
Avg. Duration
5 h 12 min
When
Tuesday, Friday, Saturday and Sunday
Estimated price
$85 - $600
Flights from Malta to Sitia via Athens
Avg. Duration
17 h
When
Friday and Sunday
Estimated price
$200 - $1,200
Flights from Malta to Santorini via Athens
Avg. Duration
4 h 35 min
When
Tuesday and Saturday
Estimated price
$45 - $260
Ryanair
Website
ryanair.com
Flights from Malta to Chania via Venice Treviso
Avg. Duration
5 h 25 min
When
Thursday and Sunday
Estimated price
$95 - $390
Flights from Malta to Santorini via Athens
Avg. Duration
4 h 15 min
When
Tuesday and Saturday
Estimated price
$45 - $260
Olympic Air
Website
olympicair.com
Flights from Malta to Chania via Athens
Avg. Duration
6 h 10 min
When
Tuesday and Saturday
Estimated price
$50 - $280
Flights from Malta to Santorini via Athens
Avg. Duration
4 h 35 min
When
Tuesday and Saturday
Estimated price
$45 - $260
Condor Flugdienst
Website
condor.com
Flights from Malta to Sitia via Frankfurt
Avg. Duration
8 h 5 min
When
Sunday
Estimated price
$320 - $2,100
Flights from Malta to Santorini via Munich
Avg. Duration
7 h
When
Friday
Estimated price
$150 - $950
Luxair
Website
luxair.lu
Flights from Malta to Irakleion via Luxembourg
Avg. Duration
9 h
When
Sunday
Estimated price
$150 - $1,100
Sky Express
Website
skyexpress.gr
Flights from Malta to Irakleion via Athens
Avg. Duration
4 h 20 min
When
Tuesday and Saturday
Estimated price
$50 - $270
Vueling Airlines
Website
vueling.com
Flights from Malta to Irakleion via Rome
Avg. Duration
8 h 10 min
When
Friday
Estimated price
$220 - $900
TUI fly Belgium
Website
tuifly.be
Flights from Malta to Irakleion via Brussels
Avg. Duration
8 h 30 min
When
Friday
Estimated price
$300 - $1,500
Transavia Holland
Website
transavia.com
Flights from Malta to Chania via Amsterdam
Avg. Duration
9 h 5 min
When
Friday
Estimated price
$180 - $1,100
Austrian Airlines
Website
austrian.com
Flights from Malta to Chania via Vienna
Avg. Duration
7 h
When
Saturday
Estimated price
$260 - $1,400
Eurowings
Website
eurowings.com
Flights from Malta to Chania via Munich
Avg. Duration
5 h 45 min
When
Wednesday
Estimated price
$250 - $1,000
Lufthansa
Website
lufthansa.com
Flights from Malta to Santorini via Munich
Avg. Duration
8 h 10 min
When
Saturday and Sunday
Estimated price
$320 - $1,500
Blue Panorama Airlines
Website
blue-panorama.com
Flights from Malta to Santorini via Rome
Avg. Duration
6 h 45 min
When
Saturday
Estimated price
$160 - $600
Ferry operators
Hellenic Seaways
Phone
+30 210 4199000
Email
hswroro@hsw.gr
Website
hellenicseaways.gr
Car ferry from Santorini to Heraklion
Avg. Duration
1 h 45 min
Frequency
Once daily
Estimated price
$30 - $45
Schedules at
hellenicseaways.gr
Economy
$30 - $45
Business
$43
Sea Jets

How far is it from Malta to Crete?

The distance between Malta and Crete is 939 km.

What is the cheapest way to get from Malta to Crete?

The cheapest way to get from Malta to Crete is to fly which costs 160€ and takes 6 hours 41 minutes.

What is the fastest way to get from Malta to Crete?

The quickest way to get from Malta to Crete is to fly which takes 6 hours 38 minutes and costs 180€.

How long does it take to get from Malta to Crete?

It takes approximately 6 hours 41 minutes to get from Malta to Crete, including transfers.