Your travels, worth telling.
MyPassportStory › Destinations › Bulgaria
🇧🇬From the frescoed halls of Rila Monastery to Plovdiv's Roman theatre - the essential sights, and how to keep your own record of them.
Travel guide - last updated September 2026
Bulgaria remains one of Europe's least-visited countries relative to what it offers - a UNESCO monastery tucked into forested mountains, one of the oldest continuously inhabited cities in Europe, and a Black Sea coastline considerably cheaper than the Mediterranean equivalents further west. Sofia and Plovdiv anchor most first trips. Here are 8 places worth building a trip around.
The sights most first-time visitors build an itinerary around.
Bulgaria's largest Orthodox monastery, founded in the 10th century, with vivid frescoes covering nearly every interior wall - roughly two hours from Sofia and a common day trip.
📍 Rila
🚉 There is no railway: a direct bus runs daily from Sofia's Ovcha Kupel terminal in about two and a half hours, and buses from Blagoevgrad connect via Rila village.
One of the oldest continuously inhabited cities in Europe, with a well-preserved Roman amphitheater still used for performances, and a cobblestoned old town of 19th-century Bulgarian Revival houses.
📍 Plovdiv
🚉 Nearest station: Plovdiv, about 15 minutes' walk from the Roman stadium at the foot of the old town, with frequent trains from Sofia taking two and a half hours.
Bulgaria's capital, with the gold-domed Alexander Nevsky Cathedral and a genuinely walkable center that mixes Roman ruins, Ottoman-era mosques and Soviet-era architecture within a few blocks of each other.
📍 Sofia
🚉 Nearest station: Serdika on metro lines M1 and M2, which sits on top of the Roman ruins in the middle of the city - the central railway station is two stops north on the same line.
Varna and Burgas anchor Bulgaria's Black Sea resort towns, considerably less expensive than equivalent Mediterranean coastlines, with Sunny Beach as the largest and busiest resort strip.
📍 Varna & Burgas, Black Sea Coast
🚉 Trains run from Sofia to Varna and Burgas in six to seven hours; from either, buses cover the resorts, and Sunny Beach and Golden Sands have no stations of their own.
Bulgaria's best-known ski resort, in the Pirin Mountains, with an old town of stone houses and taverns that predates the ski infrastructure built up around it.
📍 Bansko, Pirin Mountains
🚉 Nearest station: Bansko, the end of the narrow-gauge Septemvri line - a beautiful five-hour ride, though the bus from Sofia takes half the time to the gondola base.
A former medieval capital built dramatically along the Yantra River gorge, with Tsarevets Fortress as its centerpiece, including a nightly sound-and-light show in summer.
📍 Veliko Tarnovo
🚉 Nearest station: Gorna Oryahovitsa, 12km away, with frequent buses into town; direct coaches from Sofia take about three hours to the terminal below Tsarevets fortress.
Bulgaria produces roughly 85% of the world's rose oil, concentrated around Kazanlak - the harvest and accompanying Rose Festival take place each June.
📍 Kazanlak
🚉 Kazanlak and Karlovo both have stations on the line through the valley - the rose harvest happens at dawn in late May and early June, and the fields are a short taxi ride from either town.
A UNESCO-listed ancient town on a small Black Sea peninsula, with layers of Greek, Roman and Byzantine ruins scattered through what is now a small, walkable coastal resort.
📍 Nessebar
🚉 The old town is on a peninsula with no station: buses run from Burgas, 35km south, every half hour in summer, and the walk in from the car park is over the ancient causeway.
In MyPassportStory, every country you mark - visited, lived in, or still on the list - becomes a stamp like these in your own travel passport. Add the cities you stopped in, draw the route between them, and turn the whole trip into a shareable passport-style image.
Open MyPassportStoryA week covers Sofia, Plovdiv and Rila Monastery well. Ten days lets you add the Black Sea coast or Veliko Tarnovo.
May-September has the warmest weather, best for the Black Sea coast. Ski season in Bansko runs roughly December-April; the Rose Festival in Kazanlak takes place each June.
Yes - Sofia and Plovdiv are both walkable and increasingly well set up for tourism, and it remains one of the more affordable countries in Europe to visit.
Bulgaria is in the process of Schengen integration; citizens of the US, UK, Canada, Australia and many other countries can visit visa-free for up to 90 days in any 180-day period regardless, while other nationalities need a visa arranged in advance. Check the official visa information for your nationality: mfa.bg.
Walking Plovdiv's old town and Sofia's central sights costs nothing, Bulgarian food at local restaurants is inexpensive by European standards, and the Black Sea coast is one of Europe's cheaper beach destinations outside the main resort strips.
Yes, and it is the practical way to reach Rila Monastery and the mountain villages. EU and EEA licences are valid as issued; other visitors need an International Driving Permit alongside the home licence. Minimum age is 21 with a young-driver surcharge and a credit card for the deposit. A vignette is compulsory on national roads, sold electronically and normally included with a hire car. Mountain passes and secondary roads are in mixed condition, and winter tyres are mandatory from mid-November to March. The Ministry of Transport publishes the rules at mtc.government.bg, and the vignette is bought from bgtoll.bg; cars come from Hertz, Avis and Sixt.