Athens to Rhodes

Overview Compare Flight Ferry

How to get from Athens to Rhodes

Rhodes is a Greek fairytale island located off the southern coast of Anatolia, Turkey. As the capital of the Dodecanese group of islands, Rhodes boasts of such a colourful history. War-torn walls and towers, stone-paved roads, a beautifully preserved medieval castle – everywhere you look will take you back in time!

Summer can be very busy on this island surrounded by pristine waters and charming beaches. We recommend exploring the Old Town early in the morning to skip the crowd.

2 ways to get from Athens to Rhodes

Transport ModeDurationCostsAvailability
Flight2hrs 20min€55.50 ($57)Check Flights
Ferry16 hours€67 ($69)Check Ferry Tickets

There are 2 ways you can travel the 610 km distance from Athens to Rhodes. You can either take a 2-hour-20 minute flight (including transfers) or a 16-hour ferry. Fares start from €55.50 ($57) and €67 ($69) respectively.

The flight is the fastest way to get from Athens to Rhodes. Combined fares start from €55.50 ($57), which already includes transfers to and from the airports. Total travel time is around 2 hours 20 minutes.

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Do you find peace by the sea? You can opt to take a ferry from Athens to Rhodes, but note that this option takes 16 hours. Fares start from €67 ($69).

Itinerary from Athens to Rhodes

Athens to Rhodes by Flight

Duration: 2hrs 20m
Cost: €55.50 ($57)
Duration: 2hrs 20m
Cost: €55.50 ($57)

When travelling from Athens to Rhodes, there’s really no better option than flying. It’s fast, cheap, and convenient, a much better choice than taking a 16-hour ferry.

We highly recommend that you book a flight as early as you can to secure the cheapest rates possible!

Step 1: Athens City Centre to Athens Airport by Train

Duration: 40 minutes
Cost: €10 ($10)
Duration: 40 minutes
Cost: €10 ($10)

Athens Airport is located 35 km southeast of Athens city centre.

There are 3 possible ways you can complete this leg of the journey: a 40-minute train for €10 ($10), a 1-hour bus for €6.50 ($6.50), or a 35-minute taxi with rates from €66 ($68).

We recommend taking the train for the shortest travel time. Head to the nearest Metro Line 3 Station so that you can skip the usual traffic going to the airport. Trains run from 05:40-23:30 with a 30-minute interval.

Step 2: Athens to Rhodes by Flight

Duration: 1 hour
Cost: from €43 ($44.50)
Duration: 1 hour
Cost: from €43 ($44.50)

Olympic, Sky Express, Volotea, and Hahn Air fly from Athens to Rhodes daily.

Travel time takes just 1 hour, and ticket prices range from €43 ($44.50) to €63 ($65).

Again, it’s best to book your flight months in advance to score the lowest airfares.

Check Flights with Skyscanner

Flights arrive at Rhodes – Diagoras International Airport.

Step 3: Rhodes Airport to Rhodes City Centre

Duration: 40 minutes
Cost: €2.50 ($2.60)
Duration: 40 minutes
Cost: €2.50 ($2.60)

To get to Rhodes city centre, you’ll have to travel 20 km northeast from Rhodes Airport. You can take either a 25-minute taxi or a 40-minute bus.

The taxi is a quick and easy way to reach your hotel. You’ll have to pay around €25 ($26) for the ride, but we think you’ll be grateful for the time and stress you get to save with this option!

A bus ride only costs €2.50 ($2.60). However, the travel time is double than that of a taxi ride because the bus makes too many stops along the way. If you don’t mind all these stops, then you can find the buses near door 1 of the airport terminal. Just turn left and walk around 300m.

Buses park at Averof Street in Rhodes city centre.

Athens to Rhodes by Ferry

Duration: 16 hours
Cost: €67 ($69)
Duration: 16 hours
Cost: €67 ($69)

An alternative to taking the flight is a ferry ride from Athens to Rhodes.

We honestly don’t think the ferry offers any advantage when it comes to speed and value. However, if you’re looking for 15.5 hours of quiet time on the sea, then this is the best choice for you!

Step 1: Athens City Centre to Piraeus Port by Train

Duration: 30 minutes
Cost: €1.50 ($1.55)
Duration: 30 minutes
Cost: €1.50 ($1.55)

To travel by ferry from Athens to Rhodes, you’ll first have to travel 15 km southwest to Piraeus Port. We recommend taking the train because it is cheap and convenient.

From Athens city centre, take a Metro green line (Line 1) train from either Monastiraki or Omonia station. Get off at Piraeus Station, and walk a few minutes across the street to the port.

Travel time is around 30 minutes, and the train ticket costs €1.50 ($1.55).

Step 2: Piraeus to Rhodes by Ferry

Duration: 15.5 hours
Cost: €65.50 ($68)
Duration: 15.5 hours
Cost: €65.50 ($68)

There is always at least one ferry sailing from Piraeus to Rhodes whatever season it is.

Keep in mind, however, that the travel time takes 15.5 hours. The ferry makes a stop on some islands along the way to pick up and drop off passengers. Whether this travel time is worth it or not depends on how you plan to spend your time on the ferry.

If you’re planning to get away from the world for a while and be lulled to sleep by the waves, then this option is definitely worth considering!

Ferry rates start from €65.50 ($68). Although it’s more expensive than a flight, all ferries are overnight, so you can also think of it as saving a night on accommodation.

Below are the ferry schedules from May to October. If you’re travelling outside those months, it’s best to check with your hotel for the latest departure times.

Ferry Schedule from Piraeus to Rhode

Ferry OperatorScheduleCosts
Blue Star Ferries19:00-10:30€65.50 ($68)
Check Ferry Tickets

Tickets are available at the port or you can book them via the Blue Star Ferries website.

Tickets are also available on our preferred booking platform, BookAway. However, for this route, tickets are more expensive at €84 ($87).

Ferries arrive at Rhodes Port in the city centre, which is just 500m north of the Medieval City.

Most popular routes in Europe

Split to Dubrovnik

Dubrovnik to Split

Split to Hvar

Dubrovnik to Hvar

Rome to Naples

Milan to Venice

Rome to Florence

Venice to Milan

Naples to Capri

Rome to Positano

Rome to Milan

Athens to Santorini

Athens to Milos

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?