The airport of Kos receives flights from Athens, Thessaloniki, Crete and many charter flights from abroad in summer. There are daily ferries from Kos Town to Patmos island and the trip is about 2 hours.
The airport of Leros receives only flights from Athens. The ferry connection from Leros to Patmos is daily and the trip is 1 hour.
Also, visitors can reach the island of Patmos by ferry. There are many ferries to Patmos from Piraeus port in Athens.