How to get from Crete to Santorini by train, bus or flight.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||87 miles (140 km)|
|Available travel modes||Bus or ferry|
|Ticket price range||$1 - $25|
|Fastest mode||Ferry • $25 (€22) • 4 h 45 min|
|Popular travel companies||Blue Star Ferries|
Take a bus or ferry to travel 87 miles (140 km) from Crete to Santorini. The most popular travel companies which serve this journey are Blue Star Ferries among others. Travelers can even take a direct ferry from Crete to Santorini.
You can get between Crete and Santorini 2 different ways: bus or ferry.
The cheapest way to travel from Crete to Santorini is a bus with an average price of $1 (€1).
This is compared to other travel options from Crete to Santorini:
A bus is $24 (€20) less than a ferry with an average ticket price of $25 (€22) from Crete to Santorini.
The quickest way to travel between Crete and Santorini is by ferry, which takes on average 4 h 45 min compared to other travel options that take longer:
The distance is approximately 87 miles (140 km) from Crete to Santorini.
These are the most popular departure and arrival points from Crete to Santorini:
The following travel companies offer services from Crete to Santorini:
Yes, there are direct routes from Crete to Santorini with the following travel companies:
Direct services to Santorini tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.