You get to Rhodes from Athens after about 45 minutes of flight.
The international airport Diagoras RHO is located at 17km from the city, near the village of Paradissi.
There are also regular international flights to and from Italy, England, Germany and Israel, mostly during the summer, as well as a big number of chartered flights to and from all around the world. A public bus service connects the airport to the city.
For information on flights you can visit:
The commercial harbour is situated in the city. All international and domestic ferries dock here as well as all the cruise liners. There are regular ferry lines connecting Rhodes with Athens (Pireaus), Thessaloniki, Heraklion, Cyprus and Turkey.
Rodos is also connected with all the neighbouring islands through extensive boat and hydrofoil services. Most of them dock at the commercial port and some at the Mandraki harbour.
Schedules information is available at:
IMPORTANT NOTE: The ferries sail when the weather is considered suitable and stable conditions are predicted. If the weather is bad, sailings will be cancelled (not often - but there are a few such days every year), and you should be accommodated on the next available sailing.