Kalloni is located in the middle of the island o Lesvos, 48 Khms. and about 35 mins drive from the capital Mytilene. You can reach Lesvos by plain or ferry and then catch a local bus from Mytilene, take a taxi or rent a car in order to go to Kalloni. Should you wish to take the bus, you must go to the main bus stop (LESVOS KTEL) located in the center of Mytilene, take a bus to Kalloni and change busses in order to go to Skala Kalloni. That is another 7 mins drive and about 3.3 Khms distance.
All flights to Lesvos are to Mytilene Airport “Odysseas Elytis” (MJT). There are domestic flights that connect Lesvos to Athens, Thessaloniki, Rhodes and Crete. There are also direct flights to Lesvos from the U.K., The Netherlands, Germany, Belgium, Norway, Italy, Serbia, The Czech republic, Slovenia, Denmark and Sweden. Lesvos can be reached by ferry from Piraeus, Thessaloniki, Chios and other islands. You can also reach Mytilene by boat from Ayvalik, Turkey and Petra from Turkey.