Albena se afla situata in partea nordica a litoralului bulgar, pe teritoriul rezervatiei naturale Baltata. Distanta intre Albena si Bucuresti este de circa 360 km, deci este cam la aceeasi distanta cu orasul Piatra Neamt, sau cu Drobeta Turnu-Severin. Albena este mai apropiata de Bucuresti decat de Sofia - capitala Bulgariei.De la Vama Veche la Albena sunt 70km.