Itinerary
- Day 1
Sofia to Rila
You'll arrive at Sofia airport and get transferred to Malyovitsa Hotel in Rila. After settling in, you have time to relax and shake off the travel. Dinner is included this evening, so you can just unwind and prepare for the trekking ahead.
- Meals
- Dinner
Landmarks Sofia Airport - Day 2
Rila Mountains Trek
Starting from Malyovitsa Hut, you'll head up through glacier terraces to reach Elenino Lake. From there, it's on to Mt Malyovitsa where you get panoramic views across the region. The route continues along ridges past Urdinite lakes and Mt Ezerniya, which gives you views toward the Seven Lakes. By evening you'll descend to Ivan Vazov Hut. Plan on 8-9 hours of trekking, so this is a physically demanding day with significant elevation gain.
- Meals
- Breakfast, Dinner
Included Activities
- Ascent to Malyovitsa Hut and glacier terraces
- Climb to Elenino Lake
- Summit Mt Malyovitsa
- Ridge trek above cirque
- Views of Seven Lakes of Rila
- Trek to Ivan Vazov Hut
Landmarks Malyovitsa Hut Elenino Lake Mt Malyovitsa Urdinite Lakes Mt Ezerniya Seven Lakes of Rila Ivan Vazov Hut - Day 3
Ivan Vazov Hut to Rila Monastery to Pirin
You'll descend from Ivan Vazov Hut through the Rila River valley, then visit the historic Rila Monastery. This spiritual center has been here since the 10th century and it's worth time exploring. After that, you'll get a vehicle transfer to Yavorov Hut in Pirin for the night, giving your legs a break from hiking.
- Meals
- Breakfast, Dinner
Included Activities
- Trek from Ivan Vazov Hut to Rila Monastery
- Visit Rila Monastery
Optional Activities
- Rila Monastery entrance fee and guided tour
Landmarks Rila Monastery Yavorov Hut 
- Day 4
Koncheto and Vihren
This is the longest and toughest trekking day of the whole trip. You'll ascend to Pirin's marble ridge and cross the Koncheto karst ridge, which is exposed and requires focus. Then you'll climb up to Vihren, Pirin's highest peak at 2,914m/9,560ft. The mountain views throughout are really something special, but plan for a long, demanding day.
- Meals
- Breakfast, Dinner
Included Activities
- Trek from Yavorov Hut to Pirin marble ridge
- Cross Koncheto karst ridge
- Summit Mt Vihren
Landmarks Koncheto Mt Vihren 
- Day 5
Pirin Mountains Trek to Tevno Ezero
You'll trek through Banderishki cirque, passing alpine lakes along the way. After that, the route follows a ridge with beautiful views of alternating cirques and those dark-blue alpine lakes. By evening you'll reach Tevno Ezero refuge, which sits at high altitude, so you're sleeping pretty high up in the mountains.
- Meals
- Breakfast, Dinner
Included Activities
- Trek through Banderishki cirque
- Trek past alpine lakes
- Ridge hike with cirque and lake views
Landmarks Banderishki Cirque Tevno Ezero Lake 

- Day 6
Pirin Mountains Trek to Bezbog Hut
After a short climb in the morning, you'll descend past Samodivskite lakes to reach Popovoto, the largest lake in Pirin with a small islet. From there, you have a smooth ascent followed by a brief descent to Bezbog Hut, which sits near another lake. It's an easier day compared to the previous ones.
- Meals
- Breakfast, Dinner
Included Activities
- Trek past Samodivskite lakes
- Visit Popovoto lake
- Trek to Bezbog Hut
Landmarks Samodivskite Lakes Popovoto Lake Bezbog Hut - Day 7
Pirin Mountains Trek to Sofia
You'll climb mounts Bezbog and Polezhan with nice summit views. After that, you descend past Strazhishko Lake to Damyanitsa Hut, then continue down to the road. Your bus will pick you up there for the transfer back to Sofia, wrapping up your mountain trek.
- Meals
- Breakfast
Included Activities
- Summit Mt Bezbog
- Summit Mt Polezhan
- Trek past Strazhishko Lake
- Descent to road
Landmarks Mt Bezbog Mt Polezhan Strazhishko Lake Damyanitsa Hut - Day 8
Departure
You'll depart from Sofia to head home, finishing your trekking adventure in the Rila and Pirin mountains.














