By boat
Rhodes is accessable via ferry from Symi, Tilos, and Bodrum, Fethiye, Datca and Marmaris in Turkey.
Cruise ships dock at the Commercial Port, east of Rhodes (city)'s Old Town.
All ferry and high speed ferry companies : schedules, connections, availability and prices, between Rhodes , other Greek islands , Turkey (Fethiye, Marmaris or Bodrum) & Piraeus port (Athens) is here
By plane
The island is served by Rhodes International Airport, "Diagoras" (Greek: Κρατικός Αερολιμένας Ρόδου, "Διαγόρας") or Diagoras International Airport (IATA: RHO). The airport is situated on the west coast about 14 km from Rhodes Town.
There are regular flights to and from Athens, Thessaloniki, and Crete. During the months of July and August Astra Airlines flies from Thessaloniki. There are daily flights from Athens airport by Olympic Air and Aegean Airlines.
In high season there are also less frequent flights from Crete (Heraklion) by Sky Express. During the months of July and August Astra Airlines flies from Thessaloniki.
From May till October charter airlines fly directly to Rhodos from many European airports.
• Ryanair operates flights from Bergamo, Bournemouth, Milan, Frankfurt-Hahn, Pisa, Kaunas and Rome;
• Transavia flies from Amsterdam (AMS).
In 2006 a new wing was built at Diagoras Airport. It was opened in 2007 to service charter flights. During high season these can reach 150-180 movements per day. The airport parking area is small