Photo: Apostoloff, CC BY-SA 3.0
Things to Do

Sofia with Kids: My Favourite Things to Do with Children

Where I take children in Sofia and the ages each suits, from fossils and a 10-seat planetarium to boulders on Vitosha.

Sofia is an easy city to bring children to. The big parks are free, the best museums for kids charge a few euros, and a mountain sits at the end of a €0.80 bus ride. These are the places I'd take a family and the ages each one suits, with prices and opening hours, my rainy-day list, where to swim and a weekend plan built for small legs.

Sofia with kids at a glance

When friends ask me where to take their children, I sort Sofia by age. Under-3s want space to run and water to splash in. The 4 to 8s want animals, buttons and boulders, and 9 to 12s will happily do a proper museum if there's gold or a summit at the end.

PlaceBest forIndoor or outdoorCost
National Museum of Natural History3 to 12Indoor€6.50 adults, €2.50 ages 3 to 6, €16 family
Muzeiko0 to 12IndoorAbout €6 each, adults and children
Earth and Man6 to 12Indoor€5 adults, €2 pupils, under-7s free
National Historical Museum9 to 12Indoor€3 per adult, €2 per child over 7
South Park and the NDK fountainsAll agesOutdoorFree
Borisova GradinaAll agesOutdoorFree
Hot mineral tapsAll agesOutdoorFree
Changing of the guard4 and upOutdoorFree
Ancient Serdica4 and upOutdoor and undergroundFree
Golden Bridges, Vitosha4 and upOutdoor€0.80 bus each way
Aleko, Vitosha6 and upOutdoor€0.80 bus each way
Funtopia0 to 12IndoorPaid entry
Gush Petting ZooUnder 8OutdoorFree to look, pay to feed
The Dream FarmUnder 10Outdoor€6, or €15 for 2 adults and 1 child
Bankya mineral bathAll agesIndoor€12.78 for 2 hours, children 30% off

Museums for kids in Sofia: my rainy-day list

Most museums in Sofia are icons, archaeology and art. Four carry a wet day with children, and only the National Historical Museum needs a bus or taxi out of the centre.

National Museum of Natural History

This is my first pick for a rainy morning. It's in the centre at 1 Tsar Osvoboditel Boulevard, a few minutes' walk from Serdika metro, and it holds nearly 1.5 million specimens in halls of minerals, birds, amphibians and reptiles, mammals and insects. The mammals fill halls 10 to 13, and the insects have hall 14.

Glass cases of fossils and a giant ammonite on the wall in the paleontology hall of the National Museum of Natural History in Sofia
Photo: Motekov, CC BY-SA 4.0

Adults pay €6.50, pupils €3.50 and children aged 3 to 6 €2.50, and under-3s go free. The €16 family ticket covers two parents and two children under 18, so that's the one I buy. A guided visit in English costs €26.50 and has to be booked by phone, and the museum's visitor page has the number.

Muzeiko, the children's science museum

Spiral slides, a yellow steel tower and hanging planets in the climbing structure of Muzeiko's atrium
Photo: Google Maps

Muzeiko is Sofia's science museum for children, and it's where I'd take 4 to 10s who need to press every button. It's at 3 Professor Boyan Kamenov Street and reachable by metro, with a gallery, a planetarium, a cafe-restaurant and a shop. Under-3s get their own play area.

A single visit costs €6.14, the same for adults and children, so budget about €6 a head. It opens Tuesday to Sunday from 10am to 6pm and shuts on Mondays, and in December 2026 it closes on the 24th, 25th and 31st. The Muzeiko price page lists any holiday changes.

Earth and Man, the giant crystals museum

Earth and Man (Земята и хората) is a mineral museum at 4 Cherni Vrah Boulevard, near NDK, and it's my pick for 6 to 12s who collect stones. It opened on 19 June 1987, and its halls run from Giant Crystals and Minerals of the Earth to Minerals of Bulgaria and Precious and Decorative Stones.

A large specimen of white albite and grey tourmaline and lepidolite crystals on a wooden stand at the Earth and Man museum in Sofia
Photo: Vassia Atanassova - Spiritia, CC BY-SA 3.0

It opens every day from 10am to 6pm and closes for Christmas, New Year's Day and Easter. Adults pay €5, pupils €2 and under-7s go free, and a family ticket for parents with children is €7.60. I pair it with South Park, close by at the NDK end of town. A wet morning there can still end on the swings.

National Historical Museum, for 9 to 12s

The National Historical Museum holds the national collection in Boyana, at the foot of Vitosha, and it suits older children who like treasure. Over 650,000 objects belong to it, about 10% are on show across three floors, and the gold treasures of Valchitran and Dabene are what I'd head for first.

The stone-clad facade of the National History Museum in Boyana with its name in Cyrillic letters along the top
Photo: Јакша, CC BY-SA 4.0

Adults visiting with children pay €3 each, children over 7 pay €2 and preschoolers go free, so two parents with two children over 7 pay €10 in all. A one-hour guided visit for families in a foreign language costs €18. It opens daily from 9.30am, until 6pm from October to March and 7pm from April to September. Buses 63, 111 and 304 and trolleybus 2 stop there, or it's about 20 minutes by taxi from Serdika.

Parks and playgrounds in Sofia

South Park and the NDK fountains

South Park (Южен парк) is my first pick of the parks in Sofia for children. It joins the park in front of the National Palace of Culture, where the fountains are, and carries on south with playgrounds and open lawns facing Vitosha. NDK metro (M2) and NDK II (M3) stop at the top end.

Open lawns and trees in South Park, Sofia, with the towers of Lozenets behind
Photo: MrPanyGoff, CC BY-SA 3.0

I bring a picnic blanket in the late afternoon, let the children loose on the playgrounds and watch the mountain turn pink at sunset. The Spartak pool at 4 Arsenalski Boulevard, on the park's edge, has indoor and outdoor pools for a swim on the way home.

Borisova Gradina

Borisova Gradina is the big old park on the east side of the centre, 302 hectares of lakes, chestnut avenues and playgrounds, starting at Sofia University metro (M1, M4). The main avenues are wide and paved, so a pushchair rolls easily, and the far end is a long walk for anyone under 6.

A wide avenue of horse chestnut trees in flower in Borisova Gradina, Sofia, with a pushchair, a child on a bike and benches on the lawns
Photo: Stolichanin, CC BY-SA 4.0

The big lake dates from 1889, Fish Lake sits below the Japanese Corner, and in summer you can take a boat out on Lake Ariana. I'd give it 2 hours with a playground stop. For a smaller park with a playground, I use Zaimov Park in Oborishte.

Free things to do with kids in central Sofia

My three favourite family stops in the centre cost nothing, and all three are within about 10 minutes' walk of Serdika metro.

Filling a bottle at the hot mineral taps

Outside the old Central Mineral Baths on Banski Square, hot mineral water runs from a row of public spouts, and locals queue with big plastic bottles to take it home. Bring an empty bottle and let the children fill it. It comes out hot. I hold small hands for the first go.

A row of hot mineral water spouts in a red and cream striped wall beside the Central Mineral Baths in Sofia
Photo: kuchin ster, CC BY 3.0

The Central Mineral Baths building behind the taps now holds the Sofia History Museum. Adults pay €5, children aged 7 to 18 pay €2 and under-7s go free, or a family ticket is €10. It shuts on Mondays from November to April and is free on the first Thursday of the month.

The changing of the guard at the Presidency

The guards outside the Presidency, a 2-minute walk from Serdika metro, change on the hour, every hour. Children love the scarlet tunics, the fur caps and the bayonets, and the ceremony is short enough to hold a 4-year-old's attention.

Two guards in scarlet tunics with white braid and grey fur caps, rifles at their sides, at the entrance of the Bulgarian Presidency in Sofia
Photo: Raki_Man, CC BY 3.0

Walk through the arch into the courtyard behind and you reach the Rotunda of St George, the oldest standing building in Sofia, from the 4th century, with Roman street paving round it. Entry is free.

Ancient Serdica, the Roman town under the metro

Serdika metro station sits on top of Roman Serdica, and the excavated walls and streets are left open around the station and in its concourse. Children can walk on Roman paving between one train and the next, and nobody asks for a ticket.

Excavated Roman walls and paved streets of the Serdica archaeological complex in central Sofia, below street level
Photo: Matti Blume, CC BY-SA 4.0

For 9 to 12s who get hooked, Ancient Serdica carries on under St Sofia Church, where the underground level costs €4 for adults and €1.50 for children aged 7 to 18, and under-7s go free.

Vitosha mountain with kids

Vitosha rises to 2,290 metres on the southern edge of Sofia, and city buses run up it for €0.80 a ride. The lifts are out of action: the Simeonovo gondola stopped in 2023 and won't reopen, and the Dragalevtsi chairlift is marked not working. In 2026 the bus is the way up.

Golden Bridges, the boulder river

Golden Bridges (Златните мостове) is a stone river, a ribbon of huge boulders running down the mountainside along the Vladayska River. For children from about 4 it's the best climbing frame near Sofia, and the forest round it gives shade and paths for a short walk.

The Golden Bridges on Vitosha, a river of huge grey boulders running down through beech and spruce forest
Photo: Alexander.D.Hristov, CC BY-SA 4.0

Bus 63 runs there from Tsar Boris III Boulevard and calls at Boyana on the way, so one bus links the boulders with the National Historical Museum. It's my pick for a family's first morning on the mountain.

Aleko on bus 66

Bus 66 runs from Vitosha metro (M2), by the Paradise Center mall, and from Sofia Zoo up to the Aleko hut at 1,810 metres. Up there you get open ground, spruce forest and the view back down over the city.

Aleko hut and the neighbouring mountain lodge in the spruce forest on Vitosha, with walkers crossing the open ground in front
Photo: Bin im Garten, CC BY-SA 3.0

From Aleko, the summit of Cherni Vrah is about 1.5 to 2 hours on foot. I'd only try the Cherni Vrah hike with 9 to 12s who already walk 4 hours at home, and younger children are happy with an hour on the paths round the huts.

Play centres and farms near Sofia

When the museums are done and it's still raining, or a 5-year-old needs to run, I use these.

Funtopia at Paradise Center

Colourful climbing walls, a steep metal slide and hanging climbing blocks inside Funtopia
Photo: Google Maps

Funtopia is an indoor climbing and trampoline centre on level +3 of Paradise Center, beside Vitosha metro (M2). It's my fallback for a wet afternoon once the glass cases have lost their charm. Of all the malls in Sofia, Paradise is the one I'd use with a family, since bus 66 up Vitosha leaves from the same metro stop.

For children aged 5 and up, the Area 52 trampoline park is the other indoor jumping option I'd use.

Gush Petting Zoo in Pancharevo

Gush Petting Zoo is a small farm at 15 Elin Pelin Boulevard in Pancharevo, on the south-eastern edge of the city. Looking at the animals is free. You pay for a bag of feed, and there are pony rides. It's my pick for under-8s, and Pancharevo's lake makes it a half day out.

The Dream Farm in Malo Buchino

Brown and white alpacas grazing in a fenced field at The Dream Farm, with wooded hills behind
Photo: Google Maps

The Dream Farm is a farm park in Malo Buchino, about 20 minutes by car from Sofia. Tickets are €6, or €15 for two adults and one child. It suits animal-mad children under 10 whose parents have a hire car for the drive out.

Swimming with kids in Sofia

For a swim in any month, I take children to Bankya, a spa town on Sofia's western edge about 30 minutes by train from Sofia Central Station. Bankya's Central Mineral Bath opens every day from 9am to 8pm, and its wellness zone has a children's pool of 30°C mineral water.

The yellow Mineral Baths building in Bankya with its round window and columned entrance, behind a park with a red statue
Photo: Vasilcho, CC BY-SA 3.0

The wellness zone costs €12.78 for 120 minutes, and children and students get 30% off. A combined thermal and wellness ticket is €17.90 for 210 minutes. Pack swimsuits and flip-flops.

From early June to early September, the outdoor pools open, and these are the family ones from my list of swimming pools in Sofia. Entry at the classic sports pools usually runs €8 to €15, sunbed and umbrella included.

PoolWhereWhat children getSummer 2026 hours
Vazrazhdane ComplexVazrazhdane Park, by the centreMini waterpark9am to 7pm
Paradise Sports ComplexKubratovo, 10 to 15 min northSlides9.30am to 7pm
Windmills HydroparkGorna Malina, about 30 min driveSlides9am to 7pm
Konza AquaparkNear Bankya, 35 to 40 min westSlides10am to 7pm
Aqua BankyaBankya, about 25 min driveMineral water family pools9am to 7pm

Food kids will eat in Sofia

Two Sofia snacks win over fussy eaters: a warm cheese pastry and a pancake.

Banitsa

Banitsa is filo pastry baked with egg and white cheese, and the best banitsa in Sofia comes warm from bakery windows in the morning. It's Sofia's breakfast. Children eat it like a cheese pie.

A round, coiled banitsa of filo pastry, egg and white cheese, golden from the oven in its baking tray
Photo: borzo, CC BY-SA 3.0

Order a glass of ayran with it, the salted yoghurt drink, and for anyone who finds that too sour, plain Bulgarian yoghurt with honey goes down well.

Palachinki on Vitosha Boulevard

Palachinki (палачинки) are thin pancakes folded round honey, jam, chocolate spread or white cheese, cooked to order at stands on Vitosha Boulevard. I buy one each on the walk down to South Park. Best bribe I know.

A pancake vendor folding a freshly cooked palachinka off a round hotplate at a stand on Vitosha Boulevard in Sofia
Photo: DemieK07, CC BY-SA 4.0

The rest of my street food in Sofia list works for older children too, from mekitsa doughnuts to a late duner.

Getting around Sofia with children and a pushchair

Sofia's metro is the easy way to move a family. A single ride costs €0.80 and a 72-hour card €7.60. If each adult taps their own bank card on every ride, fares stop at €2 a day, and that card covers getting around Sofia by metro, bus and tram.

The pedestrian stretch of Vitosha Boulevard and the big park avenues are smooth. The side streets are another story, with broken paving and high kerbs, so I'd bring a light pushchair with big wheels, or a carrier for Vitosha.

For a family base, my pick of the areas to stay in Sofia is Lozenets or the streets round NDK, with South Park's playgrounds on the doorstep.

A family weekend in Sofia

My usual weekend in Sofia runs on cathedrals and long dinners. With children, I swap it for this plan, which keeps the walks short and ends every afternoon at a playground.

WhenWhereWhat we do
Saturday 10amNational Museum of Natural HistoryFossils, birds and the insect hall
Saturday 12pmThe PresidencyChanging of the guard on the hour
Saturday 12.15pmSerdika metroRoman streets, then banitsa for lunch
Saturday 2pmBanski SquareFill a bottle at the hot mineral taps
Saturday 3pmBorisova GradinaPlaygrounds, the lakes and a boat in summer
Sunday 9.30amBus 63 to Golden BridgesBoulder-hopping and a picnic in the forest
Sunday 2pmBoyanaNational Historical Museum, for 9 to 12s
Sunday 5pmSouth ParkPlaygrounds, the NDK fountains and a palachinka

If rain hits Saturday, swap Borisova Gradina for Earth and Man, which opens every day. If it hits Sunday, swap Golden Bridges for Muzeiko in the morning and Funtopia after lunch.

Key takeaways

  • The Natural History Museum (€16 family ticket) and Muzeiko (about €6 a head, closed Mondays) are my two wet-day museums for children.
  • South Park, Borisova Gradina, the hot mineral taps, the changing of the guard and the Roman streets at Serdika are all free.
  • Bus 63 to Golden Bridges is the easiest family day on Vitosha, and the last bus down leaves at 5.45pm from November to March.
  • Under-18s go free at National Gallery branches, and the Natural History Museum, Earth and Man and the Sofia History Museum let under-3s or under-7s in free.

Frequently asked questions

Is Sofia good for kids?

Yes, Sofia works well with children because its parks are big and free and its museums are cheap. A family of four pays €16 at the Natural History Museum, and the mountain is a €0.80 bus ride away. The side streets are rough for pushchairs, so plan routes along the boulevards and parks.

What can kids do in Sofia when it rains?

My rainy-day list is the National Museum of Natural History, Muzeiko, the Earth and Man mineral museum and the National Historical Museum for older children. For running off energy, Funtopia has indoor climbing and trampolines at Paradise Center. Muzeiko closes on Mondays, while the Natural History Museum and Earth and Man open every day.

Are museums in Sofia free for children?

Many are, at least for the youngest. Under-18s go free at every National Gallery branch, under-7s go free at the Sofia History Museum, Earth and Man and Boyana Church, and preschoolers go free at the National Historical Museum. The Natural History Museum lets under-3s in free and charges €2.50 for ages 3 to 6.

Is Sofia pushchair friendly?

Partly. Vitosha Boulevard, the NDK park, South Park and the avenues of Borisova Gradina are smooth, while the side streets have broken paving and high kerbs. A pushchair with big wheels copes with the city, and a carrier is easier on Vitosha.

Where can kids swim in Sofia?

From early June to early September, the outdoor pool at Vazrazhdane Park has a mini waterpark, and the Paradise Sports Complex, Windmills Hydropark and Konza Aquapark all have slides. Any day of the year, the Central Mineral Bath in Bankya has a children's pool at 30°C, with 30% off for children.

How do you get up Vitosha with children?

Take bus 63 to Golden Bridges or bus 66 from Vitosha metro to Aleko, both €0.80 a ride. The Simeonovo gondola has closed for good and the Dragalevtsi chairlift is not working, so it's the bus, a taxi or your own car. The last bus down leaves at 5.45pm in winter and 8pm from April to October.