
Sofia with Kids: My Favourite Things to Do with Children
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.
| Place | Best for | Indoor or outdoor | Cost |
|---|---|---|---|
| National Museum of Natural History | 3 to 12 | Indoor | €6.50 adults, €2.50 ages 3 to 6, €16 family |
| Muzeiko | 0 to 12 | Indoor | About €6 each, adults and children |
| Earth and Man | 6 to 12 | Indoor | €5 adults, €2 pupils, under-7s free |
| National Historical Museum | 9 to 12 | Indoor | €3 per adult, €2 per child over 7 |
| South Park and the NDK fountains | All ages | Outdoor | Free |
| Borisova Gradina | All ages | Outdoor | Free |
| Hot mineral taps | All ages | Outdoor | Free |
| Changing of the guard | 4 and up | Outdoor | Free |
| Ancient Serdica | 4 and up | Outdoor and underground | Free |
| Golden Bridges, Vitosha | 4 and up | Outdoor | €0.80 bus each way |
| Aleko, Vitosha | 6 and up | Outdoor | €0.80 bus each way |
| Funtopia | 0 to 12 | Indoor | Paid entry |
| Gush Petting Zoo | Under 8 | Outdoor | Free to look, pay to feed |
| The Dream Farm | Under 10 | Outdoor | €6, or €15 for 2 adults and 1 child |
| Bankya mineral bath | All ages | Indoor | €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.

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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

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 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.
| Pool | Where | What children get | Summer 2026 hours |
|---|---|---|---|
| Vazrazhdane Complex | Vazrazhdane Park, by the centre | Mini waterpark | 9am to 7pm |
| Paradise Sports Complex | Kubratovo, 10 to 15 min north | Slides | 9.30am to 7pm |
| Windmills Hydropark | Gorna Malina, about 30 min drive | Slides | 9am to 7pm |
| Konza Aquapark | Near Bankya, 35 to 40 min west | Slides | 10am to 7pm |
| Aqua Bankya | Bankya, about 25 min drive | Mineral water family pools | 9am 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.

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.

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.
| When | Where | What we do |
|---|---|---|
| Saturday 10am | National Museum of Natural History | Fossils, birds and the insect hall |
| Saturday 12pm | The Presidency | Changing of the guard on the hour |
| Saturday 12.15pm | Serdika metro | Roman streets, then banitsa for lunch |
| Saturday 2pm | Banski Square | Fill a bottle at the hot mineral taps |
| Saturday 3pm | Borisova Gradina | Playgrounds, the lakes and a boat in summer |
| Sunday 9.30am | Bus 63 to Golden Bridges | Boulder-hopping and a picnic in the forest |
| Sunday 2pm | Boyana | National Historical Museum, for 9 to 12s |
| Sunday 5pm | South Park | Playgrounds, 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.


