A rainy-day plan for Sofia: 8 stops without getting wet
Rain-soaked yellow cobbles reflecting the lit portico of the Ivan Vazov Theatre
One day, eight indoor stops, 90% under a roof or in an underpass, and honest advice on which museums are actually worth $5 in a downpour.
Why rain in Sofia is different
Sofia's rain is not the drizzle of a British afternoon — it is heavy, warm-season thunderstorms from April to June and snow-sleet mixes from November to March. The good news is that the city's underpasses connect several major sights without surfacing, and the metro links the rest. On a wet day you can genuinely spend 8 hours out of the hotel and get wet for less than 15 minutes total. The bad news is that Sofia's cafés are undersized for rainy afternoons; the good ones fill up by 15:00 and you will queue.
The plan below assumes a full day of rain. Metro tickets cost $1.10 single or $4 for a day pass — worth it if you use it three times. Bring a proper umbrella, not a folding one; the wind on Vitosha Boulevard flips folding umbrellas immediately. If you have not brought waterproof shoes, buy a $12 pair of rubber overshoes at Kaufland or Billa supermarkets. Pavements pool water at intersections and the underpasses have surprisingly slippery marble at the entrance ramps.
Stop 1 — The Serdika metro underpass and Roman ruins
Start at 09:30 at Serdika metro station. The station itself is worth 15 minutes — the 4th-century Roman ruins were preserved in situ during the 2010 metro construction, and you can walk through them without surfacing. From Serdika, three underpasses connect north to the Halite covered market, east to St. Nedelya Church, and south-east to the yellow cobbles of Tsar Osvoboditel Boulevard. This is the drybone of the day: memorise these three exits.
Ninety minutes here covers the ruins, a walk through the Halite for a coffee and banitsa ($3 total) at Furna in the basement, and a short surface run to the Central Mineral Baths' Sofia Regional History Museum ($3 entry). The museum is set inside the 1913 hammam building and its exhibits use the old bathing halls as rooms — a story in themselves. Allow an hour. This gets you to 11:30 with dry feet and a solid grounding in why Sofia sits where it sits (mineral springs, Roman crossroads, Ottoman survival, Cold War rebuilding).
Stop 2 — The Archaeological Museum
From the mineral baths, 400 metres east through the covered arcade of the Halite and along Ekzarh Yosif Street brings you to the National Archaeological Museum on Saborna Street. Housed in a 15th-century Ottoman mosque — the oldest surviving building in the city after the Rotunda — the museum's five halls are compact, well-lit, and easy to do in 90 minutes. $5 entry. Priorities: the Thracian gold room, the Panagyurishte treasure replica (the original is in Plovdiv), the medieval stone inscriptions.
The building itself is the story. Nine domes over a single hall, brick and stone construction from 1494, and the acoustics on a rainy day are dry and hushed. The gift shop on the ground floor sells the best archaeology books in English in the city — $20-30 for the good ones, and worth it if you have any interest in Thracian history. This stop is where the day's argument about Sofia as a crossroads becomes concrete rather than abstract.
Stop 3 — Lunch at a covered market restaurant
Lunch at 13:00. In rain, do not walk to Lavele Street — it is 700 metres of exposed pavement. Instead, eat inside the Halite (Made in Bulgaria on the first floor, $12-18 per person, honest Bulgarian cooking) or walk the two blocks to Manastirska Magernitsa on Han Asparuh in Ivan Vazov ($18-25, monastery cuisine, indoor courtyard covered by a glass roof). Both are within 500 metres of Serdika metro. Do not try to reach Cosmos, Skara Bar or the Lavele row in serious rain; you will arrive wet and grumpy.
Order soup as the first course regardless of the temperature outside — tarator (cold cucumber and yoghurt, $4) if it is warm rain, shkembe chorba (tripe soup, $5, the hangover cure) or bob chorba (bean soup, $4) if it is cold rain. All three are national dishes and none of them are on the standard tourist menu. The second course is where you spend money: kavarma ($9-12) or moussaka ($8-10). Wine by the glass runs $4-6. A proper Bulgarian lunch on a rainy day costs $20-25 and takes 90 minutes.
Stop 4 — The National Gallery
After lunch, walk 500 metres east on Moskovska Street to Battenberg Square and enter the National Gallery in the former royal palace. $4 entry. Two hours. This is Sofia's strongest indoor stop for a rainy afternoon because the building is warm, the galleries are quiet on weekdays, and the collection is genuinely good — the second-floor Bulgarian modernists (Vladimir Dimitrov-Maistora, Zlatyu Boyadzhiev, Ivan Milev) are painters you will not know and should. Do not skip the temporary exhibition wing; the Gallery programmes it well.
The palace itself is the reason to go if painting bores you. Prince Alexander of Battenberg and Tsar Ferdinand both lived here, and the ceremonial rooms — the throne room, the state dining room — are preserved with their 1880s-1900s furniture. On a wet day, doing the gallery slowly and reading every label runs closer to three hours. Coffee break in the courtyard café ($2.50 for espresso, indoor seating available).
Stop 5 — The icon crypt and St. Sofia
From the National Gallery, cross Moskovska Street and walk 300 metres north to the cathedral cluster. In heavy rain, the two crypts are the play — both are underground, both are dry, and both are excellent. Alexander Nevsky's icon crypt ($5) needs 45 minutes and contains the finest single collection of Bulgarian religious painting from the 13th to 19th centuries. St. Sofia Church's underground necropolis ($3) needs 30 minutes and takes you along wooden boardwalks through 4th-to-6th-century tombs and mosaic floors.
Doing both in sequence uses two of the day's driest hours efficiently. You surface only for the 100 metres between the two entrances. If your legs are tired, this is the moment to sit in the cathedral nave for 15 minutes — free, warm, choir practice usually happens between 16:00 and 17:00 on weekdays, and the acoustics under the central dome are extraordinary. By 17:30 you are done with the museum day and ready to move to the drink-and-dinner phase.
Stops 6-8 — Bars, dinner, a bookshop
For the last three stops, walk 400 metres south to the Ivan Vazov quarter. Book & Coffee on Han Krum Street is a proper indoor bookshop with a café — $3 coffee, English-language section, sit for as long as you want. Adjacent are two bars for early evening: Raketa Rakia Bar (200 varieties of Bulgarian rakia, $3-5 a shot) and Coz Wine Bar for natural Bulgarian wines by the glass ($6-8). Either is a legitimate 90-minute stop before dinner.
Dinner is at Cosmos on Lavele Street or Made in Home two streets from it — book both two days ahead in wet weather because everyone else has the same idea. $30-45 per person. From dinner, walk 200 metres to Hambara (the unmarked candlelit cellar on 6 Septemvri Street) for one nightcap — $3 for beer, $2 for rakia, closes at 02:00. Total time from waking to nightcap: about 14 hours. Total minutes in the rain: under 20 if you play the underpasses right.
Where to sleep on a wet trip
On a rainy visit, hotel location matters twice as much as usual. Stay within 300 metres of Serdika metro, ideally on the Sveta Nedelya-cathedral axis. This puts every stop on this itinerary within one metro stop or a five-minute walk from your bed. Four-star hotels in this zone run $95-140 with breakfast, and the ones with indoor spa facilities (steam room, small pool) are worth an extra $20-30 in April or November when you might want a swim after a day of walking wet pavements.
Avoid Boyana, Dragalevtsi and the mountain-adjacent villages when rain is forecast — the switchback roads flood at the drainage points and 20-minute drives become 45-minute crawls. Airport hotels in Mladost are fine as pure sleep boxes but require a 25-minute metro to reach any of the stops above, which is 25 minutes you do not want to spend twice a day. The pragmatic rainy-Sofia hotel is a mid-range central four-star with a garage and a breakfast buffet; the atmospheric one is a Oborishte townhouse boutique with a covered courtyard entrance.
Before you book
The questions people ask about Oborishte, answered with this month’s numbers.
May and June bring the heaviest thunderstorms, often 40-50mm in a single afternoon. November averages more days of light rain (12-14) but less total volume. December-February is snow rather than rain. For a trip guaranteed dry, come in August-September; for a trip guaranteed wet at some point, book May-June and plan indoors.
Only weekends. Weekday afternoons in the National Gallery or Archaeological Museum are quiet even in a downpour. The cathedral icon crypt and St. Sofia necropolis stay quiet regardless. The one place that jams is Alexander Nevsky's main nave itself — tour groups shelter there — so time your entry before 11:00 or after 16:00.
Yes, completely. Sofia's two-line metro runs underground centrally and has never closed for rain. Trains every 3-5 minutes at rush hour, 6-8 minutes off-peak. Trams and buses slow down in heavy rain by 10-15 minutes on their scheduled loops; taxis surge to about $8-10 for a central ride versus $5-6 normally.
The National Ethnographic Museum in the other wing of the royal palace — $4, 90 minutes, strong on folk textiles and rural life. Skipped from the main list only because doing both wings the same afternoon is museum fatigue for most people. If you have two wet days, put it on day two instead of one of the crypts.