How to get from Piraeus to Mykonos by train, bus or flight.
The best way to travel from Piraeus to Mykonos is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||99 miles (159 km)|
|Available travel modes||Ferry or flight|
|Ticket price range||$28 - $60|
|Cheapest mode||Flight • $28 (€24) • 45 min|
|Fastest mode||Flight • $28 (€24) • 45 min|
|Popular travel companies||Blue Star Ferries or Volotea|
Travel 99 miles (159 km) by ferry or flight from Piraeus to Mykonos. If speed is a priority, then a flight is the best option with an average duration of 45 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $28 (€24). The most popular travel companies which serve this trip are Blue Star Ferries or Volotea among others. Travelers can even take a direct from Piraeus to Mykonos.
You can travel by flight for as low as $54 (€47). When you search for schedules and tickets, Omio will show you the best route.
There are 2 options to travel to Mykonos from Piraeus including taking a ferry or flight.
The cheapest way to go to Mykonos from Piraeus is by taking a flight, which costs on average $28 (€24).
This is compared to other ways of getting from Piraeus to Mykonos:
A flight is $32 (€28) less than a ferry with an average ticket price of $60 (€52) from Piraeus to Mykonos.
The quickest way to travel from Piraeus to Mykonos is by flight, which takes on average 45 min compared to other travel options that take longer:
Taking a ferry requires on average 5 h 30 min of travel time.
The distance is approximately 99 miles (159 km) from Piraeus to Mykonos.
These are the most popular departure and arrival points when traveling from Piraeus to Mykonos:
The following travel companies offer services from Piraeus to Mykonos: