One week in Sofia-Grad
Seven days lets you do Sofia properly, add Rila, Plovdiv and Koprivshtitsa, and still have a lazy Sunday at the baths.
View from Vitosha mountain over Sofia rooftops
Days 1-2: Sofia deep dive
Give the first two days to the yellow-brick core, the Archaeological Museum (€4), and the National Gallery in the former royal palace (€3). Add an evening at Raketa Rakia Bar on Yanko Sakazov for 40 kinds of rakia, about €3 a shot, and dinner at Manastirska Magernitsa on Han Asparuh, where Bulgarian monastery recipes run €9-€12. Start the first morning at Alexander Nevsky Cathedral, free to enter, then walk five minutes to St George Rotunda before the Archaeological Museum's 10am opening inside its restored 15th-century mosque on Saborna street. Book nothing in advance; queues stay short outside July and August.
Base yourself in Oborishte or around Doctor's Garden for the whole week. Doubles at Sofia Place Hotel start at €61, and R34 near Serdica runs about €42. Both put you inside walking distance of every day-one target and near a metro for later trips. If both are full, Oborishte 63 Boutique Hotel sits on the same quiet grid with doubles near €70, and budget travellers can drop to Hostel Mostel Sofia for a bed around €14 a night near the M1 metro. Keep the same base for all seven nights; Sofia is compact enough that no day trip below requires switching hotels, and the M1 and M2 lines cross at Serdika, twenty minutes from either bus or train station.
Days 3-4: Rila and Plovdiv
Day 3: Rila Monastery day trip. Rila Monastery Express bus leaves Sofia Central Bus Station at 10:20am, €16 round trip, back by 7pm. Skip organised tours costing €52 unless you want a guide. The monastery itself charges nothing for the courtyard and church, though the museum wing with its wood-carved iconostasis and Rafail's Cross costs €7 and is worth the extra half hour. Buses run once a day each way outside July and August, so book the outbound seat the evening before; the return leg fills fastest on weekends. Bring cash, since the small shop and the monastery's own guesthouse rooms, useful only if you stay over, take none.
Day 4: Plovdiv by train from Sofia Central at 8am, 2.5 hours, €9 second class. Wander Kapana, the old town, and the Roman theatre. Last train back is around 8pm. First class costs €12 and buys a near-empty carriage rather than extra speed, so second class is the smarter spend. Once in Plovdiv, climb the Nebet Tepe hill above the old town for a free view over the Maritsa river, then eat at any of the small kitchens tucked into Kapana's lanes, where a full meal with a local Rhodope wine runs €10-€14. The Ancient Theatre entry is €8 and doubles as one of the best-preserved Roman theatres still hosting summer concerts.
Days 5-6: Vitosha and Koprivshtetsa
Day 5: hike Vitosha. Take tram 5 to Ovcha Kupel, then bus 63 to Zlatnite Mostove. The Boyana Waterfall loop is 4 hours, moderate. Pack a sandwich; the hut at Zlatnite Mostove charges €7 for bean soup. Vitosha rises straight out of the city's southern edge, so this is the rare capital where a genuine mountain hike needs no overnight stop. The cable car from Simeonovo up to Aleko is an easier alternative at €10 return if legs are tired from three days of walking, though it skips the waterfall entirely. Winter closes the Boyana Waterfall trail to casual hikers after heavy snow, usually December through February, so check conditions with the Vitosha Nature Park visitor centre before setting out.
Day 6: Koprivshtitsa, a 19th-century revival village 2 hours by bus (€7 each way) from Poduyane station. Six house-museums share a €5 combined ticket. The village earns its Revival-period reputation honestly: cobbled lanes, carved wooden eaves, and courtyards that look untouched since the 1876 April Uprising, which was plotted here. Oslekov House and Lyutov House are the two most striking stops on the combined ticket, both open 9am-5pm daily except Mondays in the off-season. There is no real reason to book the guided minibus tours sold in Sofia for €40-€45; the public bus from Poduyane covers the same ground for a fifth of the price and drops you close to the museum cluster.
Day 7: slow Sunday
Sleep in. Brunch at Fabrika Daga on Iskar, about €10. Walk Borisova Gradina park, rent a paddleboat at Ariana Lake for €3. Fabrika Daga opens from 10am and gets busy after 11, so aim for an early table if you want the terrace rather than the inside room. Borisova Gradina is Sofia's largest park, laid out in the late 19th century and now home to two football stadiums, a chess pavilion, and long avenues of chestnut and lime trees that make the paddleboat detour feel more like a proper outing than a filler stop. Entry to the park is free at every gate, and the lake path loops back to Vasil Levski Boulevard in about twenty minutes.
Then head to Central Mineral Bath square for a free warm-water fill-up and a browse of the Sofia History Museum if you missed it. Finish with a long dinner at Cosmos on Georgi Benkovski, a Bulgarian small-plates place where €26 buys you a serious meal with wine. The mineral water taps at Central Bath square run at a constant 46°C straight from the same springs that gave Sofia its Roman-era name, Serdica, and locals fill bottles here every morning free of charge. The Sofia History Museum inside the old bathhouse charges €4 and is small enough to finish in an hour, a good buffer before dinner.
Getting around Sofia for the week
Sofia's three metro lines, M1, M2 and M3, cover the ground this itinerary needs: M1 links Serdika to Sofia Airport Terminal 2 in about seventeen minutes, M2 runs north-south through the centre past the National Palace of Culture, and M3 crosses west toward Ovcha Kupel, useful for the Vitosha bus connection on day five. A single ride costs about €0.80 regardless of distance and covers a transfer between lines within ninety minutes. Buy a paper ticket from the yellow machines at any station entrance, or load a rechargeable card if staying the full week; a ten-ride card runs about €6 and covers most days without a top-up.
Trams and buses fill the gaps the metro does not reach, including tram 5 to Ovcha Kupel and bus 63 up to Zlatnite Mostove on day five; both take the same ticket as the metro, so a day pass at about €2 is the simplest option if you are hopping between three or more modes. Bolt and local taxi apps both operate reliably across the city and undercut street-hailed cabs, with a ten-minute ride across the centre rarely topping €4. Skip car rental entirely; Sofia's core streets are narrow, one-way, and short on parking, and every day trip in this itinerary runs on a bus or train that is cheaper and less stressful than driving.
Where to sleep, by budget
If Oborishte's mid-range doubles feel too plain, upgrade to the Hyatt Regency Sofia or the InterContinental Sofia by IHG, both a short walk from Vitosha Boulevard's shopping strip, with doubles from about €140 and €150 respectively and full breakfast usually included. Sense Hotel Sofia, tucked behind the Sveta Nedelya church, is the pick for a design-forward stay in the same price band, and its rooftop bar looking straight at Alexander Nevsky Cathedral is worth a sunset drink even if you sleep elsewhere. Grand Hotel Sofia, opposite the National Theatre, suits travellers who want a classic five-star feel with doubles closer to €160; book at least a month ahead for a city-view room during the May-to-September high season.
Travellers working a tighter budget than the Oborishte pair in day one should look at easyHotel Sofia near Serdika for stripped-back doubles from about €35, or Hostel Mostel Sofia for dorm beds around €14 and private rooms near €30, both inside walking distance of the metro. Nearer Vitosha's northern trailheads, Hotel Villa Boyana offers a quieter, garden-set alternative with doubles from about €55, useful if you would rather start day five's hike from your doorstep than cross town first. Whichever tier you choose, avoid booking anything right on Vitosha Boulevard itself in summer; the pedestrian strip is charming by day but the bars beneath the windows run loud past midnight.
Booking ahead and best months to go
Late April through June and September into early October give the steadiest mix of warm days and thin crowds, which matters most for the Rila and Plovdiv legs, both largely outdoor days. July and August push Sofia past 30°C most afternoons and fill the Rila Monastery Express bus, so buy that ticket at least two days ahead in high summer, versus same-day in shoulder season. Winter is not a write-off: Sofia and Plovdiv work fine in the cold, but Koprivshtitsa's house-museums keep shorter hours and some close on Mondays from November to March, and the Boyana Waterfall trail can close outright after heavy snow, so check the Vitosha park office before day five if travelling December through February.
Bulgaria uses the lev day to day, but every price in this guide is quoted in euros for comparison; cards are accepted almost everywhere in central Sofia, though the Rila bus driver and the Zlatnite Mostove soup hut prefer cash. Tipping ten percent is standard at sit-down restaurants such as Manastirska Magernitsa and Cosmos, and rounding up is enough for cafés and taxis. A local SIM or eSIM from A1 or Vivacom costs around €12 for a week of data, worth arranging on day one at the airport or a city-centre kiosk if you plan to navigate the metro and bus routes on your phone rather than carrying paper timetables.
Frequently asked questions
What people ask before they set off on this one.
Budget travellers spend €48-€61 a day including a hostel bed, transit, entries and two meals out. Mid-range doubles push that to €95-€121 a day.
No for Sofia itself and for Plovdiv or Rila, which have cheap direct buses and trains. Rent only if you plan Melnik or the Rhodope villages.
Koprivshtitsa if you are not into architecture. Rila and Plovdiv are non-negotiable.
Manastirska Magernitsa, Hadjidraganov's Cellars, Skaptoburger for a burger fix, and any Furna bakery for breakfast under €3.
No. Younger staff in hotels, restaurants and museums across Sofia, Plovdiv and Koprivshtitsa speak workable English, and menus in the city centre are usually bilingual. A few basic Bulgarian words go a long way in family-run kitchens outside the centre. Google Translate's camera mode covers the rest, especially for bus timetables written only in Cyrillic.
Take the M1 metro line directly from Sofia Airport Terminal 2 to Serdika station in about seventeen minutes for around €0.80, cheaper and usually faster than a taxi in daytime traffic. A licensed taxi from the airport rank costs about €10-€12 to central hotels and takes fifteen to twenty-five minutes depending on traffic. Avoid unmarked drivers offering rides inside the terminal; use the metro or the marked taxi stand outside arrivals.
Hotels in Sofia-Grad
Hotels we cover across Sofia-Grad
- Boutique Hotel Aurora Sofia 3★ · 4.9/5
- Juno Hotel Sofia a Member of Design Hotels 5★ · 4.8/5
- Hotel Via Serdika 4★ · 4.8/5
- Grand Hotel Millennium Sofia 5★ · 4.7/5
- Hyatt Regency Sofia 5★ · 4.7/5
- InterContinental Sofia by IHG 5★ · 4.7/5
- Family Hotel Agoncev 3★ · 4.7/5
- Grand Hotel Sofia 5★ · 4.6/5
- Casa Boyana Boutique Hotel 4★ · 4.6/5
- Novotel Sofia 4★ · 4.6/5
- VIKO Boutique Apart Hotel 4★ · 4.6/5
- Art Hotel 158 3★ · 4.6/5
- B1 City Hotel 3★ · 4.6/5
- B1 Downtown Hotel 3★ · 4.6/5
- Hotel House K21 3★ · 4.6/5
- Jasmin Hotel 3★ · 4.6/5
- Central West Hotel 2★ · 4.6/5
- Family Hotel Diana 1★ · 4.6/5
- Crowne Plaza Sofia an IHG Hotel 5★ · 4.5/5
- Hilton Sofia 5★ · 4.5/5
- Sense Hotel Sofia a Member of Design Hotels 5★ · 4.5/5
- Art 'Otel 4★ · 4.5/5
- Art Magus Hotel 4★ · 4.5/5
- Crystal Palace Boutique Hotel 4★ · 4.5/5
More guides to Sofia-Grad
All guides
Itineraries · 7 min read
48 hours in Sofia-Grad
Two days is enough to walk the yellow-brick core, eat 3 proper Bulgarian meals, and still get a soak at the mineral baths.
Itineraries · 7 min read
Sofia-Grad in 3 days on a budget
Sofia is one of Europe's cheapest capitals. Three full days here on under €43 a day is comfortable, not painful.
Itineraries · 8 min read
Sofia-Grad in 3 days, upgraded
Sofia rewards a bit of spend. For about €173 a day you get a design hotel, a private Rila driver, and 3 of the best meals in the Balkans.
Browse the areas, compare real prices under €43, and book knowing every stay funds a verified tonne of carbon removal.