A pine-forest ski resort in the Rila Mountains with lift pass prices you can plan around, a day at Rila Monastery, and Sofia on the way out: four winter days, 70 km from the airport.
Sofia Airport is about 70 km from Borovets, roughly 1 hour 20 to 1 hour 30 by road and longer in snow. A shared shuttle usually costs about €19 to €38 per person, a private car typically €65 to €80 for up to four. Give the company your flight number so they can track delays.
🚐 ~1 hr 20 to 1 hr 30 by road, about 70 km 💵 Shared ~€19-38 per person, private car ~€65-80 (quotes vary by operator) 🕐 Book a transfer that matches your landing timeBorovets sits at about 1,350 m, and the compact base area is easy to walk. After check-in, head to the central square for the lift stations, hire shops and ski school. Sort out tomorrow today: choose a hire shop, buy a lift pass (a reloadable card was 5% cheaper in 2025/26) and check lift status.
🚶 Short walks around the base area 💵 Free to look around, hire and pass costs follow tomorrow 🕐 Mid to late afternoon, before the shops closeA mehana is a traditional Bulgarian tavern. Start with shopska salad, then try kavarma, a slow-cooked pork or chicken stew, or grilled kebapche. Base-area prices are higher than in Samokov or Sofia, so check the menu first. Keep the evening short, as tomorrow means walking uphill with skis.
🚶 Walk to dinner from your hotel 💵 ~€15-25 for dinner with a drink at the base (check current) 🕐 Dinner from 7 PM, in bed by 10 PMArrive early at the hire shop. Skis, poles and boots cost about €20 a day at the resort's rental, with a helmet €5 extra. Beginners should book a lesson: group classes run only on Sundays at about €54 for four hours, or a private lesson is €86 for 2 hours, shared by up to four.
🚶 Hire shops and the beginner area are a short walk from most hotels 💵 Hire ~€20 (helmet €5), morning pass ~€43, private lesson €86 for 2 hrs (up to 4 people) 🕐 Lifts from 8:30, queue at the hire shop before it opensThe Yastrebets cabin lift is the gondola from the base area, from 1,340 m to 2,369 m, with Markudjik above at about 2,550 m. Intermediates can ski the open runs; beginners can ride the two-way ticket (about €21) for the view and cafés. Check lift status first, as wind or fog can close high lifts.
🚡 Yastrebets cabin lift up from the resort 💵 Afternoon pass ~€37, or ~€21 two-way lift ticket without skiing (2025/26 list, check the resort) 🕐 12:00 to 16:30 on an afternoon pass, check lift status firstNight skiing runs 18:30 to 22:00, Wednesday to Saturday, for about €32 (2025/26 list; check current, as snow can change the schedule). Others can watch from a terrace with greyano vino (mulled wine). For dinner, walk a few minutes from the slope-side terraces, where prices are highest, and pick a mehana with a full menu.
🚶 Walk between the slope, bars and restaurants 💵 Night pass ~€32, dinner ~€15-25 (check current) 🕐 Night skiing 18:30 to 22:00, Wednesday to Saturday onlySamokov is about 10 km down the valley from Borovets, on the way to Rila. The Bayrakli Mosque, built in 1845, is now a museum building with a minaret worth a stop. No hours or fee are published, so ask your hotel (check current). Allow about an hour; Rila Monastery is then roughly 1 hour 40 minutes on.
🚗 ~10 km to Samokov, then ~86 km (about 1 hr 40) to the monastery 💵 Private transfer from ~€20 per person each way, depending on group size (check current) 🕐 Leave about 8:00 to reach the monastery by late morningRila Monastery is a UNESCO World Heritage Site, founded in the 10th century. The courtyard and church are free, and a single €12 ticket covers all museums, sold only on the grounds. Museums open daily 8:30 to 16:30, the church from 6:30 to 18:00 or 18:30. Cover shoulders and knees; no photography inside.
🚶 Everything is inside the walled courtyard 💵 Courtyard and church free, combined museum ticket €12 🕐 Allow 2 to 3 hours, the museums close at 16:30 outside summerThe drive back takes about 1 hour 40 minutes, reaching Borovets around 6 PM. A hotel sauna or pool is the easy way to warm up, and some larger hotels admit non-guests for a fee (check current). If you skip the monastery, swap in cross-country skiing, horseback riding or a Ski Doo trip.
🚗 ~1 hr 40 back from the monastery, or a short walk if you stay local 💵 Spa and activity prices vary, ask for a quote (check current) 🕐 Back by about 6 PM, dinner from 7 PMBorovets is about 95 km from central Sofia, roughly 1 hour 30 to 2 hours by road. A private car is quoted at about €65 for up to three people, while a Samokov bus takes about 1 hour 10 and is usually cheapest (check current). Ask to be dropped near Serdika metro station.
🚐 ~1 hr 30 to 2 hr by road to central Sofia 💵 Shared shuttle or bus, a few euros to ~€25 per person, private car ~€65 (check current) 🕐 Depart by about 9:30 to reach the centre before lunchAlexander Nevsky Cathedral is free to enter, with hours listed as roughly 7:00 to 19:00 (check current); cover shoulders and knees. The crypt holds the Museum of Christian Art, open Tuesday to Sunday, 10:00 to 18:00. An adult ticket costs €10, and the National Gallery charges €2 on Thursdays. It is closed on Mondays.
🚶 Sofia University metro station is the closest stop 💵 Cathedral free, crypt €10 (€2 on Thursdays) 🕐 Crypt open Tuesday to Sunday, 10:00 to 18:00, closed MondaysVitosha Boulevard is the pedestrianised main shopping street, with cafés for a last meal. From Serdika metro station, take the M1 line and change at Mladost 1 to the M4, which ends at Sofia Airport, about 30 minutes. A single ticket costs €0.80. Book a flight after about 9 PM so you are not rushing.
🚇 ~30 min by metro from Serdika to Sofia Airport, one change 💵 Metro €0.80, a meal ~€10-20 (check current) 🕐 Leave the centre at least 3 hours before your flightOn the resort's 2025/26 price list a 1-day adult pass is €54, but a morning pass is €43 and an afternoon pass €37. A beginner will not use a full day, so a half-day pass saves money. Multi-day passes drop the daily price: 2 days is €97 and 4 days €188. A reloadable card is 5% cheaper. Check the resort's price list for this season.
Terraces at the base and next to the lifts charge resort prices. Walk a few minutes to a mehana with a full menu, or pick up bread, cheese and fruit from a supermarket in Samokov on the Rila day and carry a picnic for the cabin lift café stop.
A shared shuttle is the cheapest door-to-door option, and a private car is priced per vehicle, so splitting it between three or four people can match a shared seat each. Book both directions at once, and give your flight number so the company can track delays.
You do not need to ski to enjoy the Yastrebets cabin lift. A two-way ticket costs about €21 on the 2025/26 price list, with cafés near the upper station and a wide view over the forest and the Samokov valley.
The resort lists cross-country skiing, horseback riding, Ski Doo trips and a sledge zone alongside the pistes, and a hotel can often arrange a guided snowshoe walk, which needs no skill. These suit a rest day or a non-skier in the group. Ask your hotel what is running that week, and what it costs (check current).
Winter brings fewer visitors than summer and snow on the roofs and the hills behind, which suits the striped arcades. The trade-offs are shorter opening hours and slower mountain roads, so leave early and check conditions with your driver (check current).