Open Travel Guide
  1. Home
  2. Destinations
  3. Bulgaria
  4. Sofia Grad
  5. Sofia
  6. Day Trips
  7. Pernik and Struma Valley

Day Trips · Sofia Grad, Sofia

Pernik and Struma Valley

  • DistanceAbout 30 km southwest of Sofia
  • Travel timeAbout 40 minutes to 1 hour
  • TransportTrain or bus from Sofia to Pernik, about EUR 1.50-3 (USD 1.75-3.50), 40 to 50 minutes; Krakra Fortress and the Mining Museum are in the town
  • Difficultyeasy
  • Best seasonApril-October

Pernik and the Struma Valley form the closest day trip from Sofia, about 30 km southwest of the capital in western Bulgaria. Pernik is an industrial and mining town with a long history, and its best-known sight is the Krakra Fortress on the town's western hill, a Thracian and late-antique stronghold associated with the medieval ruler Krakra. The journey takes about 40 minutes to 1 hour.

Pernik and the Struma Valley form the closest day trip from Sofia, about 30 km southwest of the capital in western Bulgaria. Pernik is an industrial and mining town with a long history, and its best-known sight is the Krakra Fortress on the town's western hill, a Thracian and late-antique stronghold associated with the medieval ruler Krakra. The journey takes about 40 minutes to 1 hour. Regional trains and frequent coaches run from Sofia for about EUR 1.50-3 (USD 1.75-3.50) and take 40 to 50 minutes, and a car takes about 35 minutes. From the station a taxi or a short walk leads to Krakra Fortress, where reconstructed walls and towers overlook the town and the valley of the Struma river. The Mining Museum in Pernik documents the region's coal-mining history, with galleries on mining equipment and local industry. The town also holds the annual Surva international festival of masquerade games, a colourful event usually held in late January, when costumed performers in elaborate masks gather from across Bulgaria and abroad. A suggested day starts with a morning train, the Krakra Fortress visit around 10:00, followed by the Mining Museum and a lunch of Bulgarian dishes in a local restaurant. The afternoon can be spent along the Struma Valley, with walks and village views, before an early evening return. April to October offers the best weather for the fortress and outdoor walking, and late January is the time for Surva. Winter can be cold and misty. Entry costs are low, typically a few euros or less for museums and the fortress. The town centre has cafes and bakeries, so food stops are straightforward. Because the journey is short, Pernik pairs easily with another half-day stop on the same trip. Check opening hours for the museum in advance, as small museums can close on Mondays.

Practical information for Pernik and Struma Valley · Last updated September 2026
Distance About 30 km southwest of Sofia
Travel time About 40 minutes to 1 hour
Getting there Train or bus from Sofia to Pernik, about EUR 1.50-3 (USD 1.75-3.50), 40 to 50 minutes; Krakra Fortress and the Mining Museum are in the town
Difficulty easy
Address Krakra Fortress, Pernik, Bulgaria

How to get there

  • Mode
    Train
    Cost
    About EUR 1.50-3 (USD 1.75-3.50)
    Frequency
    Several regional trains a day
  • Mode
    Bus
    Cost
    About EUR 1.50-3 (USD 1.75-3.50)
    Frequency
    Frequent coaches from Sofia
  • Mode
    Car
    Cost
    Fuel only
    Frequency
    Any time; about 35 minutes

Location

Krakra Fortress, Pernik, Bulgaria

42.6052, 23.0378 View on map

Highlights

  • Krakra Fortress with views over the town and Struma valley
  • Mining Museum on the region's coal history
  • Surva masquerade festival in late January
  • Short, low-cost trip from Sofia

Tips for visiting

  • Frequent trains and coaches make this an easy half-day
  • Take a taxi to Krakra Fortress if short on time
  • Check museum opening hours, since some close on Mondays
  • Visit in late January for the Surva festival
  • Wear comfortable shoes for the fortress hill

When to visit

April to October suits the fortress and outdoor walks, while late January is the time for the Surva festival. Morning visits leave time for a relaxed return.

Accessibility

The town centre is mostly flat, but Krakra Fortress sits on a hill with uneven ground and steps. Wheelchair access to the fortress is limited.

Frequently asked questions

How far is Pernik from Sofia?

Pernik is about 30 km southwest of Sofia. The trip takes 40 to 50 minutes by train or coach.

What is Surva?

Surva is an international masquerade festival held in Pernik, usually in late January. Costumed groups parade in traditional masks.

Is Pernik a full-day destination?

It suits a half day, covering Krakra Fortress and the Mining Museum. It can be paired with another stop.