How do you get to Cyprus?

Cyprus is an island nation, so cannot be reached overland. It is reached by air from a number of locations around the world, or by ferry from the Greek port of Thessaloniki.