Vlora położona jest w południowo-zachodniej Albanii, w miejscu, gdzie spotykają się dwa morza: Adriatyckie i Jońskie, przez co Vlora posiada plaże zarówno piaszczyste, z łagodnym wejściem do wody, jak i plaże kamieniste, z wodą głęboką od samego brzegu.
.
We Vlorze jest port, do którego zawijają promy z Włoch. Do Italii stąd jest tylko 72 km w linii prostej.
Od południowej strony miasta widoczny jest półwysep Karaburun.
Ze wzgórza Kuzum Baba rozciąga się piękny widok na miasto i okolicę.
Im dalej na południe, tym więcej kamyczków na plaży.
W centrum znajduje się 17-metrowej wysokości Pomnik Niepodległości, "twarzą" zwrócony ku cmentarzowi wojennemu z charakterystyczną czerwoną gwiazdą.
We Vlorze jest jeden meczet, wybudowany w latach 1542-1557 meczet Murad.