Nessebar ligt op 20 km afstand van de internationale luchthaven van Burgas, en vlak bij Sunny Beach, het grootste resort aan de Zwarte Zee.
Nessebar se trouve à 20 km de l'aéroport international de Burgas, à proximité immédiate de la plage Sunny, la plus grande station balnéaire de la mer Noire.