Bulgaria 7-Day Itinerary: Sofia, Plovdiv, Rila & More

Plan a week-long journey through Bulgaria's capital, ancient cities, mountain monasteries and Black Sea coast with this practical day-by-day guide to accommodation, transport and unmissable stops.

Days 1-2: Sofia's Ancient Layers and Mountain Backdrop

Sofia sits at the foot of Vitosha Mountain, where Roman ruins share pavement with Soviet monuments and Ottoman mosques stand beside Orthodox churches. Start at the Alexander Nevsky Cathedral on Aleksandar Nevski Square, its gold domes visible across the city centre, then walk five minutes south to the 4th-century Church of St George, a red-brick rotunda tucked behind the Sheraton in the Serdica complex. The ruins around Serdika metro station reveal Roman streets and gates from when this was the city of Serdica, with glass walkways letting you peer down at 2,000-year-old paving stones. Book a hotel in the Centre district along Vitosha Boulevard—properties here put you within fifteen minutes' walk of the cathedral, the Central Market Hall on Maria Luiza Boulevard, and the pedestrian zone where Bulgarians drink coffee at outdoor tables until late evening. Mid-range hotels in this area typically run €40-70 per night in spring and autumn, rising to €60-90 in July and August.

On your second day, take the metro to Hladilnika station and catch marshrutka minibus 66 to Dragalevtsi, where a chair lift climbs to 1,800 metres on Vitosha. The lift operates May to October and again for skiing December to March, with a return ticket around 20 leva. At the top, marked trails lead to Cherni Vrah peak at 2,290 metres—allow three hours for the round trip—or you can follow easier paths to mountain huts serving shkembe chorba, the tripe soup Bulgarians swear cures hangovers. Back in the city, walk through the Borisova Gradina park to the NDK cultural centre, then north along Graf Ignatiev Street, where small restaurants serve shopska salad, kavarma stew and grilled kebapche sausages for under 15 leva per person. The Ivan Vazov National Theatre anchors City Garden park, lit up after dark when locals stroll the fountains and benches, and the surrounding streets hold wine bars pouring Bulgarian Mavrud and Melnik reds by the glass.

Day 3: Rila Monastery Day Trip from Sofia

The Rila Monastery sits in a forested valley 120 kilometres south of Sofia, and it is worth every minute of the two-hour drive. Public buses leave Sofia's Ovcha Kupel station at 10:20 daily, returning at 15:00—buy tickets at the station kiosk for about 11 leva each way. The monastery complex, founded in the 10th century and rebuilt after an 1833 fire, features black-and-white striped arches enclosing a courtyard where the main church displays frescoes covering every centimetre of interior wall and ceiling. The images depict biblical scenes alongside medieval Bulgarian tsars, sinners tumbling into hell's mouth, and saints in gold halos, painted by Zahari Zograf and his team in the 1840s. Climb the stone stairs to the upper galleries for close views of the wooden balconies and to peek into the monks' cells, some now displaying embroidered vestments and illuminated manuscripts in small museum rooms.

Outside the monastery walls, a path leads uphill to Sv Ivan Rilski's cave, a twenty-minute climb to the rocky hermitage where the founder lived in the 900s—pilgrims still leave coins and light candles in the narrow opening. A handful of restaurants by the car park serve trout from the Rilska River and grilled meats, though most visitors pack sandwiches from Sofia's market halls. If the bus schedule feels tight, several Sofia-based agencies run day tours for €35-50 per person including transport and a guide, departing around 08:00 and returning by 18:00. Some combine Rila with Boyana Church on the return leg, a UNESCO-listed medieval chapel with 13th-century frescoes on Sofia's outskirts, though you would need to choose one site or the other to avoid rushing both. The monastery stays open until 18:00 in summer and 17:00 in winter, with no entrance fee, though a small donation is customary.

Days 4-5: Plovdiv's Roman Theatre and Revival Architecture

From Sofia's Central Bus Station on Maria Luiza Boulevard, buses to Plovdiv leave every thirty minutes from 07:00 to 20:00, taking ninety minutes along the motorway for 15 leva. Trains from Sofia Central Station take two hours and cost 11 leva, running eight times daily. Plovdiv is Europe's oldest continuously inhabited city, where Thracians, Romans, Byzantines, Ottomans and Bulgarians left layers you can read in a single walk through the Old Town. Check into a hotel along Knyaz Alexander I Street or near the Roman Stadium on Dzhumaya Square—central properties let you walk to every major site and put you close to Kapana, the creative quarter where workshops, galleries and cocktail bars fill renovated 19th-century buildings. Hotels in Plovdiv's centre run €35-65 per night for comfortable three-star places with breakfast, less than Sofia for comparable quality.

The Roman Theatre on Tsar Ivaylo Street, uncovered during a 1960s landslide, seats 6,000 in marble tiers overlooking the Rhodope Mountains to the south. It still hosts concerts and plays June to September—check the ticket office for evening performances under the stars. Walk uphill through cobbled lanes past National Revival houses painted in ochre, blue and terracotta, their wooden bay windows jutting over the stone walls. The Balabanov House and Hindlian House open as museums (5 leva entry) displaying the merchant wealth of the 1840s, with carved wooden ceilings and Turkish-style sitting rooms. At the top of Nebet Tepe hill, Thracian foundations mix with medieval tower ruins, and the view stretches across red rooftops to Plovdiv's six hills. Dzhumaya Mosque, built in the 1360s, still functions for Friday prayers, and beside it the Roman Stadium's northern curved end emerges from the pavement of the pedestrian zone.

Spend your second evening in Kapana, bounded by Naicho Tsanov, Zlatarska and Hristo Dyukmedjiev streets, where small restaurants serve mehana-style dishes—try the patatnik potato dish or kavarma in a clay pot—and wine bars pour Thracian Valley wines, particularly Mavrud from the nearby Pazardzhik region. The pedestrian stretch along Knyaz Alexander I buzzes until midnight with students from Plovdiv's universities drinking beers at street tables. In June, the city hosts the Plovdiv International Fair and the Night of Museums and Galleries, when cultural sites stay open past 22:00 with free entry and buskers on every corner.

Day 6: Koprivshtitsa or the Valley of the Thracian Kings

From Plovdiv, two excursions offer distinct flavours of Bulgarian heritage. Koprivshtitsa, a mountain town 100 kilometres north-west, preserves National Revival architecture in a valley setting where stone bridges cross the Topolnitsa stream and every second house flies the Bulgarian tricolour. Five daily buses from Plovdiv take two and a half hours, or you can return to Sofia (ninety minutes) and catch one of the six daily buses from Sofia's Central Station that reach Koprivshtitsa in two hours for 10 leva. The town became wealthy on sheep trading in the 19th century, and six house-museums—Oslekov House, Kableshkov House, Lyutov House among them—show the painted woodwork and frescoed reception rooms of that merchant era. An all-museum pass costs 6 leva and lasts two days. Koprivshtitsa is also the launch site of Bulgaria's 1876 April Uprising against Ottoman rule, and the house where the first shot was fired is now a museum on Georgi Benkovski Street. If you stay overnight, small family-run hotels charge €25-40 for a double room, often in Revival-style buildings with carved eaves and stone ground floors.

Alternatively, head east from Plovdiv into the Valley of the Thracian Kings, where conical burial mounds dot farmland around the villages of Shipka, Kazanlak and Starosel. The Kazanlak Tomb, 45 kilometres from Plovdiv, contains frescoes from the 4th century BC showing a Thracian noble's funeral feast—the original is sealed to preserve it, but a faithful replica next door lets you see the paintings for 6 leva. Take a bus from Plovdiv to Kazanlak (one hour, 8 leva, hourly departures), then a taxi to the tomb on the town's western edge. The larger Aleksandrovo Tomb near Haskovo, 80 kilometres south of Plovdiv, has bolder frescoes of hunting scenes and warriors, though reaching it requires a rental car or a taxi willing to wait. June sees the Rose Festival in Kazanlak, when workers harvest petals at dawn for rose oil and the town holds parades with girls in embroidered costumes. The festival crowds hotels for that first weekend in June, so book ahead if your dates overlap.

Day 7: Burgas and the Black Sea Coast

If your week allows a seaside finale, buses from Plovdiv to Burgas run six times daily, taking three and a half hours through the Stara Planina foothills for 22 leva. Burgas sits at the centre of the Bulgarian Black Sea coast, less touristy than Sunny Beach or Varna but with wide city beaches, a long pedestrian seafront promenade called Morska Gradina, and ferries to Sozopol and other coastal towns. The Sea Garden park stretches for two kilometres along the beach, with open-air stages, a summer theatre, cafés under the pines, and paths leading to the beach every hundred metres. The water is calm, shallow for the first twenty metres, and warmest July to early September, reaching 25 degrees by August. Hotels facing the park cost €50-80 per night in high summer, dropping to €30-50 in June and September when the weather is still warm but Bulgarian schools are in session.

Sozopol, 35 kilometres south, is a better choice if you prefer a smaller fishing-town feel—minibuses leave Burgas's south bus station every twenty minutes for 5 leva, taking forty minutes. The old town occupies a rocky peninsula where wooden houses overhang narrow lanes, and small beaches fill the coves on both sides of the headland. Restaurants along the harbour grill fresh mackerel, horse mackerel and Black Sea turbot, priced by weight—expect to pay 25-30 leva for a whole grilled fish with salad and a beer. In September, Sozopol hosts the Apollonia Arts Festival with concerts in the Ancient Theatre ruins and exhibitions in the old tobacco warehouses. From Burgas, you can also loop back to Sofia by night train, departing around 19:00 and arriving by 07:00, though the daytime bus (four hours, 25 leva) is faster and runs every two hours. If you are pressed for time, skip the coast and spend your final day in Bansko, a mountain town two hours south of Sofia where the Pirin peaks offer summer hiking and winter skiing, and the mehanas serve slow-cooked chomlek stew and local Pirin wines.

Practical Details and Booking Your Sofia Base

Bulgaria's intercity buses are punctual and cheap—the Sofia-Plovdiv-Burgas triangle covers most of this itinerary for under 70 leva total in bus fares, about €35. Trains are slightly cheaper but slower, and some routes like Sofia to Burgas have only two or three services daily, while buses run hourly or better. Buy bus tickets at station kiosks or directly from the driver; advance booking is unnecessary except during Orthodox Easter and the first weekend of August when Bulgarians crowd the Black Sea resorts. Rental cars start around €25 per day for a compact manual, worthwhile if you want to reach smaller monasteries like Bachkovo south of Plovdiv or explore the Pirin and Rhodope mountains at your own pace. Petrol costs about 2.50 leva per litre, and motorway tolls are collected via a vignette sticker bought at petrol stations near the border or online—a week-long vignette for cars is 15 leva.

Sofia serves as the logical base for the first and last nights, and booking early on our platform connects you to hotels in the Centre, Lozenets and Oborishte neighbourhoods where trams and metro lines link to bus and train stations. The M2 metro line runs from the airport to the city centre in twenty minutes for 1.60 leva, with trains every eight minutes until midnight. Many Sofia hotels include breakfast—Bulgarian tables feature kashkaval cheese, lyutenitsa pepper relish, banitsa cheese pastry and strong coffee—and front-desk staff generally speak English well enough to print bus schedules or call a taxi. Plovdiv and Burgas also have good accommodation options, but for a seven-day loop, two nights in Sofia, two in Plovdiv and one night in either Koprivshtitsa or on the coast gives you time to see the highlights without changing hotels every day. Most Bulgarian hotels allow free cancellation up to 48 hours before arrival, so you can book the Sofia nights now and decide later whether to overnight in the mountains or push through to the coast, depending on weather and how your legs feel after hiking Vitosha and Rila.

Questions, answered

What is the best month to follow this Bulgaria itinerary?

Late May to mid-June and September offer the best balance—warm enough for the Black Sea (water around 20-22 degrees), fewer crowds at Rila Monastery and Plovdiv's Old Town, and hotels 20-30 per cent cheaper than July-August. Wildflowers cover Vitosha and the Rhodopes in May, and September brings the grape harvest in the Thracian Valley vineyards.

How much should I budget per day in Bulgaria beyond accommodation?

Expect €25-35 per person daily covering meals, intercity buses, museum entries and a beer or two. Restaurant lunches run 12-18 leva, dinners 20-30 leva, and a decent bottle of Bulgarian wine in a shop costs 10-15 leva. Sofia and Plovdiv public transport uses flat-fare tickets at 1.60 leva per ride.

Is it worth hiring a car for this week-long route?

Only if you want flexibility to explore smaller villages like Shiroka Laka in the Rhodopes or Melnik near the Greek border. Buses connect Sofia, Plovdiv and Burgas efficiently, and the Rila day trip works fine by public bus. A car adds freedom but also parking hassles in Plovdiv's Old Town, where lanes are too narrow for vehicles.

Can I do this itinerary in winter?

The Sofia-Rila-Plovdiv core works year-round, though Rila Monastery sees snow November to March and the chair lift on Vitosha switches to ski mode. Skip the Black Sea coast in winter—most Sozopol restaurants close October to April—and consider replacing it with Bansko for skiing or the Rhodope villages around Smolyan for winter hiking and hearty stews.

Which city should I book more nights in—Sofia or Plovdiv?

Book two nights in Sofia at the start to cover Vitosha, the city sights and the Rila day trip, then two nights in Plovdiv for the Old Town and either the Thracian tombs or Koprivshtitsa. Sofia has better transport links for arriving and departing, while Plovdiv's compact centre and lower hotel prices make it a pleasant place to linger if you fall behind schedule.

Search live hotel prices in Sofia-Grad →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Sofia-Grad's page