Transport
Nessebar is easy to reach from Burgas by public transport, car, ferry or taxi.
Bus
Regular intercity buses leave from the South Bus Station in Burgas for Nessebar and Sunny Beach. The two lines give 46 departures from Burgas in total — from 6:10 to 22:05 on the coastal route via Pomorie, Aheloy and Ravda, and from 6:20 to 21:20 on the inland one via Kableshkovo. The journey takes about 1 h 10 min and about 50 minutes respectively.
ExploreBy car
From Burgas, take first-class road I-9 north via Pomorie — about 35 km, 35–45 minutes depending on traffic. From Sofia, use the A1 'Trakia' motorway to Burgas and continue along I-9 (around 406 km in total). Vehicle access to the Old Town is restricted for non-residents; use the paid car parks immediately next to the harbour.
Boat
Tourist boats leave the Magazia pier in Burgas for Nessebar and St. Anastasia Island in summer — around 70 minutes each way. Tickets at the harbour ticket office.
Taxi
A taxi from Burgas to the New Town in Nessebar costs around €20–€25 by meter. Confirm the fare before departure and use licensed cars from one of the major companies.
Parking
Vehicle access to the Old Town is restricted for non-residents. Paid municipal car parks are located immediately in front of the fortress walls and along the isthmus; in the summer season spaces fill up before midday, so it is advisable to arrive before 10:00 or to use the bus.
ExploreGetting around the old town
The old town is explored on foot — most streets are cobbled and pedestrian. Wear comfortable shoes and plan 2–3 hours for a walk.