By air – Airport Diagoras is an international hub about 15 km from the the outskirts of the city of Rhodes.
Local daily flights operate from Athens, Thessaloniki, Kos, Leros, Mytilini, Karpathos, Kasos, Kastellorizo, Mykonos, Santorini and Crete (Iráklion city).
Ryanair sometimes operates direct flights to Rhodes from Frankfurt, Brussels, Bremen, Düsseldorf, Bologna, Cagliari, Milan, Pisa, Rome, Liverpool, London, Stockholm and Kaunas.
By sea – international and local ferries dock at the harbour.
Regular ferries connect to Athens (Piraeus), Thessaloniki, Heraklion, Cyprus and Turkey.