Vidin
©
Vidin

Vidin

Danube port town in northwest Bulgaria, dominated by the riverside medieval fortress of Baba Vida.

Vidin is the northwestern corner of Bulgaria, a Danube port town that for centuries was the country's western gate. It sits directly opposite the Romanian town of Calafat — a bridge built in 2013 finally replaced the long-running ferry — and for travellers it is the natural pivot between Bulgaria, Romania, and Serbia.

The town is dominated by Baba Vida, a 10th-century riverside fortress that is the best-preserved medieval castle in the country. The waterfront below the walls is a long park promenade along the Danube, with cafe terraces, the Vidin Synagogue ruins, and views across to Calafat. Inland, the old town has the Ottoman-era Krastata Kazarma and the Konaka Museum in a Turkish administrative building.

Vidin has had a tough century. The collapse of state industry after 1989 hit hard, the population has dropped sharply, and parts of the centre still look battered. But the riverfront walk on a summer evening is genuinely pleasant, the fortress is unusual and atmospheric, and the location makes Vidin a sensible stop on any route into northwest Bulgaria — particularly when combined with a day trip to the Belogradchik Rocks 50 kilometres southeast.

Guide

Getting There

Vidin is in the far northwest corner of Bulgaria, on the Danube. Direct trains run from Sofia, taking around five hours — the line is slow and not very scenic, but cheap. Buses cover the same route faster, around four hours by direct coach.

From Romania, the New Europe Bridge connects Vidin to Calafat in seconds rather than the hour of the old ferry. Bucharest is about 250 km north; a direct train link does not currently run, so coming from Romania you will usually go by bus or car.

By car from Sofia, allow about three hours via the E79 highway. The road passes Belogradchik about 50 kilometres from Vidin — combine the two if you have the time.