How to get to Megisti
By boat:
Blue Star Ferries
https://www.bluestarferries.com/en-gb
Blue Star Ferries go to Megisti, Kastellorizo twice a week. The journey duration is 3 hours and 30 minutes from Rhodes island. The ship begins its journey from Piraeus and stops at small islands, at the penultimate station which is at the port of Akantia on Rhodes, there is a stand at the port for purchasing tickets for the final destination of the ship that is Megisti, Kastellorizo.
Saos Ferries
Saos Ferries’ Stavros ship has a route that departs from the port of akantia and travels to the port of Megistis, Kastellorizo. The journey duration is about 5 hours.
Dodekanisos Seaways
The company Dodekanisos Seaways operates a high-speed catamaran to Megistis, Kastellorizo only during the summer. It departs from the port of Kolona and the journey duration is 2 hours and 20 minutes.
By air:
Olympic Airways is the only company that operates from Rhodes to Kastellorizo all the year. The flight time is 35 minutes.
https://en.aegeanair.com/plan/book-a-flight/
As it is known Olympic Airways is a subsidiary of Aegean and therefore you can also get tickets from the Aegean website