Why Veliko Tarnovo Is Worth the Detour
The best things to do in Veliko Tarnovo, Bulgaria: the Tsarevets fortress, the old town above the Yantra, the craft street, the light show and Arbanasi.
Veliko Tarnovo is one of those towns that looks impossible the first time you see it. Houses are stacked up steep slopes above a tight bend in the Yantra River, a fortress sits on its own hill across the gorge, and the whole thing feels carved out of the rock. This was the capital of medieval Bulgaria, and the best things to do in Veliko Tarnovo still circle around that history, the river and the old streets that cling to the cliffs.
Is Veliko Tarnovo worth visiting?
Yes, and I would put it near the top of any Bulgaria trip. People ask whether Veliko Tarnovo is worth visiting when they are deciding between here and the big names, and for me it is an easy yes. It has the drama of a mountain town, real history you can walk through and a relaxed student feel from the local university.
It also sits in a handy spot in the centre of the country, so it breaks up the run between Sofia and the Black Sea coast. Give it a full day for the town and a second day if you want to slow down and add a trip nearby.
The Tsarevets fortress
Start with the Tsarevets fortress. This was the heart of the Second Bulgarian Empire, a walled citadel on its own hill where the kings and the patriarch once lived. You enter over a narrow causeway, then climb paths that wind up past the ruins of palaces and churches to the restored cathedral at the summit.
Give yourself a couple of hours up here. The site is big, the walls run all the way round, and the views back over the old town and the river gorge are the best in Veliko Tarnovo. On the far side you can see Execution Rock, where traitors were once thrown into the river, which tells you a lot about the place.
The old town, Gurko Street and the craft market
Back down in the town, the old streets are the other half of the visit. Gurko Street is the one everyone photographs, a cobbled lane of old houses leaning out over the cliff above the river. Walk it slowly and look over the edge, because the drop to the Yantra is part of the view.
The Samovodska Charshia is the old craft market street, a short stretch of workshops where you can watch potters, weavers, coppersmiths and bakers at work. It is touristy in places, but a lot of it is still real trade, and it is a good spot to pick up something handmade or just sit with a coffee. From here the lanes keep climbing, and you keep stumbling on churches, viewpoints and little squares.
The sound and light show
If you can time your visit for it, the sound and light show over the Tsarevets fortress is worth staying up for. After dark, the whole fortress hill is lit with coloured lights, lasers and music that tell the story of Bulgaria’s history. It does not run every night, so check the schedule locally. I watched it from a terrace in the old town with a drink, and it is a proper spectacle.
A day trip to Arbanasi
With an extra half day, go out to Arbanasi, a village a few kilometres above the town. It is known for its heavy stone houses that look almost like small forts, and for its old churches. The Nativity Church is the famous one, plain on the outside and covered in painted frescoes within. The village sits on a plateau with long views back towards Veliko Tarnovo, and a taxi out there is cheap and quick.
Food, budget and getting there
The food here is simple Bulgarian cooking and great value. Order a shopska salad to start, then grilled meats, a clay pot stew or banitsa, and try the local wine or a shot of rakia if you are feeling brave. I eat well here for very little, especially away from the fortress gate.
On budget, Bulgaria is cheap compared with Western Europe, and Veliko Tarnovo is cheaper than Sofia or the coast. Bulgaria now uses the euro, and prices move year to year, so check before you book. Getting here is simple: it is about three hours from Sofia by bus or car, in the centre of the country, and it works well as a stop on a wider route.
For more routes and ideas, browse my Bulgaria guides, or read my guide to Plovdiv if you want to pair the old capital with Bulgaria’s other great old town.
Frequently asked questions
Is Veliko Tarnovo worth visiting?
Yes. It was the capital of medieval Bulgaria, and it still feels like it, with a huge fortress on one hill and an old town of houses stacked up the slopes above a river gorge. I rate it as one of the most atmospheric towns in the country and an easy stop between Sofia and the coast.
How many days do you need in Veliko Tarnovo?
One full day covers the town itself: the Tsarevets fortress, the old streets, the craft market and the river views. I like a second day to take the short trip out to Arbanasi and to catch the evening light show on the fortress.
What are the best things to do in Veliko Tarnovo?
Walk up to the Tsarevets fortress, wander the old town on Gurko Street and the Samovodska Charshia craft street, look down over the Yantra gorge and, if the timing works, see the sound and light show after dark. A half-day trip to Arbanasi rounds it off.
What is the Tsarevets fortress?
Tsarevets is the medieval fortress that was the heart of the Second Bulgarian Empire. It sits on its own hill, ringed by walls, with a restored cathedral at the very top. You can walk the whole site, and the views back over the town and the river are the best in Veliko Tarnovo.
How do you get to Veliko Tarnovo?
It sits in central Bulgaria, roughly three hours from Sofia by bus or car. Buses run regularly from the capital and from other towns, and it also works as a stop on the way to the Black Sea coast. The old town is steep but small enough to cover on foot.
Is Veliko Tarnovo cheap?
Bulgaria is good value, and Veliko Tarnovo is cheaper than Sofia or the coast for food and rooms. Bulgaria now uses the euro, and prices change from year to year, so check current rates before you book. A plate of grilled meat and a drink still costs very little here.