Countries between Lebanon and Greece

Up to 500 kilometers
Cyprus flag Distance from Lebanon to Cyprus is: 241 kilometer Distance from Beirut to Nicosia
Up to 1,500 kilometers
Greece flag Distance from Lebanon to Greece is: 1,150 kilometer Distance from Beirut to Athens