Countries between Cyprus and Bulgaria

Up to 1,000 kilometers
Turkey flag Distance from Cyprus to Turkey is: 531 kilometer Distance from Nicosia to Ankara
Greece flag Distance from Cyprus to Greece is: 914 kilometer Distance from Nicosia to Athens
Up to 1,500 kilometers
Bulgaria flag Distance from Cyprus to Bulgaria is: 1,202 kilometer Distance from Nicosia to Sofia