Skip to content
Tripsora

Things to do in Sofia

627+ tours, tickets and activities in Sofia, Bulgaria. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Sofia

Sort: Top ratedLowest priceShortest35 shown

Rila Monastery and 7 Rila Lakes Self-Guided Shared Trip from Sofia

This self-guided, shared shuttle tour will take you to both the 7 Rila Lakes area in the morning and then in the afternoon to the UNESCO Rila Monastery in the Rila National park - Bulgaria's most famous natural and cultural sites. In the morning the shuttle bus tour bus will take you to the start of the hiking routes ar the Rila Lakes area and base station of the chair lift from where you can tak…

4.8(336)Rated 4.8 out of 5 from 336 reviews13 hFree cancellation

From £39.98 per person

The Seven Rila Lakes & Rila Monastery

Experience Bulgaria’s two ultimate highlights in a single day. This expertly timed day trip combines a breathtaking hike to the panoramic Seven Rila Lakes with a cultural visit to the historic Rila Monastery, the largest and most important spiritual landmark in the country. It is the ultimate mountain-and-culture combo designed to maximize your time without feeling rushed. - Conquer the highlight…

4.6(127)Rated 4.6 out of 5 from 127 reviews12 hFree cancellation

From £46.79 per person

The Seven Rila Lakes Day Tour From Sofia

Spend a day exploring the 7 Rila Lakes on this group hiking tour from Sofia. Accompanied by expert mountain guides, travel from the Bulgarian capital Sofia, to the Rila Mountains - Bulgaria's highest range. Be wowed by sweeping mountain panoramas during a 30-minute chairlift ride, and then set off on foot to explore the lakes. Enjoy personalized attention from our professional mountain guides (if…

4.7(114)Rated 4.7 out of 5 from 114 reviews10 hFree cancellation

From £25.52 per person

Full-Day Belogradchik Rocks and Belogradchik Fortress from Sofia

Feel the power of mother nature and explore this million years history just in one day! Belogradchik rocks are natural phenomenon located in the Northwestern part of Bulgaria. For millions of years the nature has molded interesting forms from the rocks which are connected with many legends. We will see the Madonna, the Eagle, the Schoolgirl, Pinocchio and many more, depends on your imagination! A…

4.9(79)Rated 4.9 out of 5 from 79 reviews11 hFree cancellation

From £67.20 per person

Adventure bike tours in Sofia

During the tour you will have the pleasure to explore our very unique parks in the downtown and enjoys lots of nature and beautiful sceneries! This will make your time memorable and you will experience Sofia in a different way :)!

4.9(83)Rated 4.9 out of 5 from 83 reviews2 hFree cancellation

From £50.19 per person

Discover Bulgaria with Dance in Sofia, Bulgaria

"Discover Bulgaria with dance" is the only workshop in Sofia that gives tourist the opportunity to explore the culture of Bulgaria with the art of dance. You will have the chance to learn a folklore dance and taste a traditional meal. At the same time our instructors will give you interesting trivial information and insights on the customs of the region. To top it off, you will take a photo in a…

4.7(59)Rated 4.7 out of 5 from 59 reviews1 hFree cancellation

From £21.27 per person

Half Day Tour around Sofia and the mountains with Thermal Spa

During the 5-6 hours trip, you will see really amazing places and landmarks, starting from our meeting point St. Alexander Nevsky Cathedral, then going by car/van to the breathtaking, 186-metre tall TV tower - Kopitoto ("The Hoof"), situated on top of Vitosha mountain at 1,348 m altitude. You will have unique opportunity to walk around the cliff and take stunning pictures of Sofia from the TOP :)…

5.0(47)Rated 5.0 out of 5 from 47 reviews6 hFree cancellation

From £159.07 per person

Full-day Rila Mountains, Seven Lakes Hike, and Hot Springs Tour from Sofia

Explore the Seven Rila Lakes, the jewel of the Rila Mountains National Park and admire breathtaking alpine scenery! Escape the summer heat in Sofia and enjoy the refreshing mountain climate of the highest mountain of the Balkans! Come join us for a pleasant, easy to moderate walk and relax deeply at the end of the day in thermal pools fed by hot spring waters! All this within a day tour from Sofi…

4.5(73)Rated 4.5 out of 5 from 73 reviews8 hFree cancellation

From £93.57 per person

From Sofia: Rila Monastery and Plovdiv Day Trip

See the best of Bulgaria in 1 day. This self-guided, shared shuttle tour will take you to both the UNESCO Rila Monastery in the Rila National park in the morning and then in the afternoon to the city of Plovdiv - the cultural capital of Bulgaria. In the morning the shuttle bus will take you to the Rila Monastery where you have more than 1 hour to explore the site at your own pace. The complex is…

4.7(55)Rated 4.7 out of 5 from 55 reviews12 h 30 minFree cancellation

From £50.19 per person

Seven Rila Lakes - Full Day Hiking Trip in the Rila Mountain

Take a break from the town and enjoy a great group day trip to the nature of the Seven Rila Lakes. Feel the fresh air and hike in a breathtaking mountain atmosphere. Tour schedule: Departure Travel time to the chair lift: 1.5 – 2 hours Ride with the chair lift: 30 minutes Time for hiking: 5 hours Ride with the chair lift: 30 minutes Travel time back to Sofia: 1.5 – 2 hours

4.8(44)Rated 4.8 out of 5 from 44 reviews10 hFree cancellation

From £25.52 per person

ATV Off Road Tour Near Sofia Guided Quad Bike Experience

Escape Sofia in 20 minutes — and enter a different world entirely. Village of German sits at the foot of Vitosha Mountain, where forest trails, open meadows and panoramic ridgelines stretch out in every direction. No city noise, no traffic lights — just you, the machine, and the terrain ahead. Your guide leads the way through routes that combine speed, nature and pure freedom. Whether you've neve…

5.0(32)Rated 5.0 out of 5 from 32 reviews2 hFree cancellation

From £54.87 per person

Seven Rila Lakes Snowshoe Hike and Thermal Baths Full-Day Tour from Sofia

Dramatic landscapes and breathtaking alpine sceneries, centuries old pine forests and rugged mountain peaks make the Seven Rila Lakes cirque one of the most beautiful areas in the Rila Mountains National Park. Enjoy a gentle snowshoe walk in the picturesque Seven Rila Lakes area followed by relaxation in the thermal water pools of Sapareva Banya spa resort, fed by one of the hottest springs in Eu…

4.5(43)Rated 4.5 out of 5 from 43 reviews24 hFree cancellation

From £102.08 per person

Mt. Vitosha and Boyana Waterfall Hiking Tour from Sofia

Hike through the beautiful Vitosha Mountain; visit to the Boyana lake and Boyana waterfall.This walking tour is for the admirers of wild nature and crystal-clear air. This shared experience includes hotel pickup and drop-off.

4.6(36)Rated 4.6 out of 5 from 36 reviews8 hFree cancellation

From £93.57 per person

Full-day Rila Monastery, Stob Pyramids and St Ivan Rilski Cave from Sofia

Explore the picturesque Bulgarian countryside, visiting three famous Bulgarian attractions within a day tour from Sofia! Spend the morning in the Rila Monastery, one of the country’s most famous UNESCO World Heritage sites, a "must see" for anyone visiting Bulgaria. Discover the centuries old forests of the Rila Mountains on a scenic walk to the cave of St. Ivan Rilski (St. John of Rila), where t…

5.0(25)Rated 5.0 out of 5 from 25 reviews8 hFree cancellation

From £82.51 per person

From Sofia: Mushroom Foraging & Wild Food Experience with Dobrin

No other experience near Sofia combines professional foraging, wild food identification, and a gourmet forest lunch cooked from what you find. Dobrin's encyclopedic knowledge of Bulgaria's flora and fungi — built over a lifetime — is the product. The forest is simply his kitchen. Every season brings different ingredients, different discoveries, and a completely different meal. This is not a tour.…

5.0(24)Rated 5.0 out of 5 from 24 reviews4 hFree cancellation

From £72.30 per person

Balkan Horse Riding - Glozhene Monastery Ride

This small - group horse riding adventure offers a rare opportunity to experience one of Bulgaria’s most picturesque mountain landscapes far from the crowds, just a short drive from Sofia. A key highlight is the ride along the ridges of Lisets Mountain, where expansive panoramic views unfold over the rolling green hills and deep valleys of the Balkan Mountains. Another unforgettable moment of the…

4.6(25)Rated 4.6 out of 5 from 25 reviews7 hFree cancellation

From £97.82 per person

Private Day Trip to Krushuna Waterfalls and Devetashka Cave

This is a Private Tour so you will not be combined with other people besides those in your reservation - there will be a private minivan and a private driver-guide just for you! This trip is an excellent opportunity for a one-day escape from the city to the refreshing Krushuna Waterfalls and Devetashka cave!

4.8(13)Rated 4.8 out of 5 from 13 reviews9 hFree cancellation

From £187.14 per person

The Seven Rila Lakes Self - Guided Hiking Tour

This whole-day trek to the Rila Mountains is meant for people, who would like to walk in a leisurely pace among its jewels - The Seven Rila Lakes. You will have enough time to get to the highest of all lakes and enjoy the super scenery revealed from there. Enjoy a self-guided hike among nature Marvel at the views of the Seven Rila lakes Walk at your own pace

4.4(16)Rated 4.4 out of 5 from 16 reviews8 h 30 minFree cancellation

From £25.52 per person

Hiking in Pirin- the UNESCO World Heritage Natural Park with a visit of Bansko

This tour is a great opportunity to enjoy one of the most beautiful places in Bulgaria-Pirin natural park, part of the UNESCO World Heritage list. In return for the relatively easy hike, you will admire some of Banderishki Lakes and will be able to see from below the highest pike of the mountain- Vihren. When we are done with the hike, we will go down to the biggest ski resort in Bulgaria- Bansko…

5.0(11)Rated 5.0 out of 5 from 11 reviews11 hFree cancellation

From £80.81 per person

Private Horse Riding in the Balkan from Sofia

Explore on horseback a beautiful part of Bulgaria in the mountainous countryside of Vitosha. Ride along the beautiful forest paths and enjoy the splendid panorama view of Vitosha Balkan. An excellent soft adventure leaving memories of a lifetime! Private guide and private transportation.

4.9(11)Rated 4.9 out of 5 from 11 reviews4 hFree cancellation

From £169.28 per person

Wilderness experience- Kroshuna waterfalls with Devetashka and God's eyes cave

Small group bigger experience! This tour combine 3 of the highlights which are "Must-see" natural objects in North Bulgaria! The tour incudes two phenomenal rock bridges and enchanted path around water cascade, rich flora and natural limestone architecture. Тhe two caves are a striking natural rock formation. They are the most famous caves in the country and a popular destination for both tourist…

4.8(11)Rated 4.8 out of 5 from 11 reviews10 h 30 minFree cancellation

From £92.72 per person

Incredible Day tour from Sofia to 7 Rila lakes and Rila monastery

You will have the unique opportunity to visit and take wonderful photos of the two most interesting and beautiful destinations in Bulgaria in one day. The excursion combines active recreation - hiking and cultural immersion in ancient times. Energy and magic are usual words in the descriptions of the Seven Rila Lakes – The Tear, The Eye, The Kidney, The Twins, The Trefoil, The Piscine an The Lowe…

4.9(10)Rated 4.9 out of 5 from 10 reviews30 minFree cancellation

From £110.58 per person

Rila Monastery and Melnik, Day Tour from Sofia with Pickup

Feel the magic of Southwestern Bulgaria by visiting Rila monastery and Melnik just in one day. Feel the spirit of the holiest bulgarian monastery. Sense the power of mother nature by visiting the Melnik pyramids. Taste one of the most famous bulgarian wines. Three different experiences that will create a day full with emotions. Do not hesitate to save money and time with this extraordinary tour!

5.0(8)Rated 5.0 out of 5 from 8 reviews10 hFree cancellation

From £72.19 per person

Belogradchik fortress and Belogradchik rocks tour

The Belogradchik Fortress, also known as Kaleto (“the fortress” from Turkish kale), is an ancient fortress located on the north slopes of the Balkan Mountains, close to the northwestern Bulgarian town of Belogradchik and is the town’s primary cultural and historical tourist attraction, drawing, together with the Belogradchik Rocks, the main flow of tourists into the region. It is one of the best-…

4.9(7)Rated 4.9 out of 5 from 7 reviews10 hFree cancellation

From £45.17 per person