Planning a trip to Sri Lanka is exciting, but understanding entrance fees in advance can help you manage your travel budget more effectively. This complete guide brings together the entrance ticket prices of Sri Lanka’s most popular tourist attractions in one place.
From ancient cities like Sigiriya and Polonnaruwa to national parks, cultural sites, and scenic viewpoints, this guide helps you estimate your travel costs and avoid unexpected expenses.In addition to pricing, each destination includes a short introduction covering its history, importance, and what makes it worth visiting.
At SL VOYO, we are committed to maintaining transparent pricing and helping travellers make informed decisions. We are also working closely with tourism authorities to improve the value visitors receive when purchasing entrance tickets—something we will explore in a future blog.
At SL VOYO, Sri Lanka’s first travel platform, we help travellers discover the island through experiences that go beyond basic sightseeing. Whether you are joining our tours or planning your own adventure, this guide brings together entrance ticket prices across Sri Lanka in one place, making travel planning simpler, clearer, and more trustworthy.
Sri Lanka Attraction Entrance Ticket Prices (Full List)
1. Sigiriya
Often called Sri Lanka’s Taj Mahal, Sigiriya is the country’s most famous landmark. This ancient rock fortress, built by King Kashyapa, was once a royal palace and a place of protection. Its beautiful water gardens, royal pools, and colourful frescoes show the advanced engineering of ancient times. Visitors who climb to the top enjoy stunning views and a better understanding of Sri Lanka’s cultural and architectural heritage. The nearby Sigiriya Museum is also worth visiting, with interesting exhibits that explain the history and importance of this ancient site. The park is open daily from 7:00 AM to 5:30 PM, giving visitors plenty of time to explore and enjoy all the attractions.
Sigiriya Entrance Fee :
The entry fees for visiting Sigiriya are different for foreign and local tourists. For foreign visitors, Non-SAARC adults pay US$35 and Non-SAARC children pay US$20, while SAARC adults and children both pay US$20 each. Infants and toddlers under 6 years can enter for free. Sigiriya is one of the most expensive entrance fee in Sri Lanka but worth every penny.
1. Polonnaruwa
Discover the ancient city of Polonnaruwa Ancient City, located in Sri Lanka’s North Central Province. It is known for its rich history, culture, and strong Buddhist heritage.Visitors can explore well-preserved ruins, large stupas, sacred temples, and beautiful stone carvings. Popular places include the Royal Palace, Gal Vihara, Rankoth Vehera, Kiri Vehera, and Lankatilaka Temple.
Polonnaruwa is also special because it is a complete ancient city, not just a few ruins. You can see how people lived in the past, with palaces, temples, roads, and advanced irrigation systems like the Parakrama Samudra reservoir. It gives a clear picture of how a historical city once functioned.
This peaceful destination is perfect for anyone interested in history, archaeology, or Buddhism. The main archaeological sites are open daily from 7:00 AM to 6:00 PM, giving visitors plenty of time to explore during daylight hours.
Polonnaruwa Entrance Fee :
At Polonnaruwa, foreign tourists are required to purchase an entry ticket to visit the site. The Polonnaruwa Ancient City ticket is priced at US$30 per person, which includes access to the museum at the ticket counter. It is recommended to visit the museum first to learn about the site before heading to the ancient city. Hiring a guide is also recommended and can be booked through SL VOYO.
3. Anuradhapura
Anuradhapura is one of the oldest continuously inhabited cities in the world and the first capital of ancient Sri Lanka. It is a sacred city filled with temples, monasteries, and archaeological sites. One of its most treasured landmarks is the Sri Maha Bodhi, the oldest recorded tree in the world and a direct branch of the tree under which the Buddha attained enlightenment. The city is also home to the Atamasthana, eight holy places that represent important moments in Buddhist history. Walking through Anuradhapura feels like stepping back in time.The main archaeological sites are open daily from 7:00 AM to 6:00 PM, making it easy to plan a visit during daylight hours.
Anuradhapura Entrance Fee :
The ticket price for visiting Anuradhapura Sacred City is $30 for the Sacred Area, while entry to Anuradhapura New Town costs $3. These affordable fees make it easy for visitors to explore the rich history and cultural heritage of one of Sri Lanka’s most important ancient cities, making Anuradhapura a truly worthwhile place to visit.
4. Kandy Sacred Tooth Relic
Kandy is the central hill city and a major spiritual centre for Buddhists around the world. It is home to the Temple of the Tooth Relic, where a sacred tooth of the Buddha is kept. In ancient Sri Lanka, a king could rule the country only if he protected this relic, showing how important Kandy has always been. The temple is beautifully designed and attracts thousands of visitors every day.The annual Esala Perahera, with dancers, drummers, and decorated elephants, is a must-see cultural event. Kandy is ideal for anyone interested in nature, history, or spirituality and offers a memorable Sri Lankan experience.The Temple of the Sacred Tooth Relic is open daily from 6:00 AM to 8:30 PM, allowing visitors to experience this important cultural and religious site.
What are the times of rituals (Thewawa/ Daily Service)?
- Early Period of Service: 5.30 a.m. to 7.00 a.m.
- Middle Period of Service: 9.30 a.m. to 11.00 a.m.
- Evening Period of Service: 6.30 p.m. to 8.00 p.m.
These pooja timings are especially important, as they offer the only opportunity for visitors to witness the sacred Tooth Relic during public veneration.
Kandy Entrance Fee :
The entry fee for the Temple of the Sacred Tooth Relic is US$6. Visitors can explore this important cultural and religious site and learn about its history and spiritual significance.
5. Galle
Galle is best known for the historic Galle Fort, a symbol of colonial heritage where Portuguese and Dutch influences shaped the city’s unique character. Today, this well-preserved fort is one of the most famous landmarks in Sri Lanka, making Galle the cultural heart of the island’s southern coast.
Galle Entrance Fee :
Visitors can explore Swart Bastion Fort, Moon Gallery, and Moon Bastion Gallery for just US$3. The nearby Maritime Museum can also be visited for only US$1.5.
6. Lotus Tower
The Lotus Tower in Colombo is Sri Lanka’s tallest building and a modern icon of the country’s progress. Visitors can enjoy breathtaking panoramic views of the city from the observation deck, capture stunning photos of Colombo’s skyline, and explore its restaurants, entertainment zones, and cultural exhibitions. As a communications hub and a symbol of Sri Lanka’s growth and innovation, the Lotus Tower offers a unique and memorable experience, making it a must-visit destination for anyone traveling to the country. Experience the city like never before and create unforgettable memories at this iconic landmark. The Lotus Tower is open daily from 9:00 AM to 10:00 PM on weekdays and from 9:00 AM to 11:00 PM on weekends, allowing visitors plenty of time to enjoy its attractions.
Lotus Tower Entrance Fee :
The entry fee for the Lotus Tower is $20. This allows visitors to enter the popular attraction and enjoy everything it has to offer during their visit.
7. National Museum
The National Museum of Sri Lanka in Colombo is the country’s largest and most important museum, showcasing Sri Lanka’s rich history, culture, and heritage. Visitors can explore its impressive collection of ancient artifacts, royal regalia, traditional costumes, and historical artworks. The museum offers a fascinating view of the island’s past, including its kingdoms, art, and archaeology. It is a must visit place for anyone who wants to learn about Sri Lanka’s heritage and experience the country’s history up close. The National Museum is open Tuesday to Sunday from 9:00 AM to 5:00 PM and is closed on Mondays and public holidays.
National Museum Entrance Fee :
The entry fee for the National Museum is US$5 for non-SAARC foreign adults, US$2.5 for non-SAARC foreign children, and free for all infants and toddlers under 6 years old. Visitors can explore the museum and learn about Sri Lanka’s rich history and culture.
8. The Ella Rock
Ella Rock in Badulla District is a popular hiking destination in Sri Lanka. The trail starts near Ella town and takes 2 to 3 hours to reach the top, passing through tea plantations with cool, shaded paths. There are three main viewpoints that offer panoramic views of Little Adam’s Peak, waterfalls, hills, and the surrounding landscape. A small tea shop along the trail provides a place to rest and enjoy the scenery. The hike is moderately challenging and very rewarding for nature and photography lovers.
Ella Rock Entrance Fee :
The entry fee for Ella Rock is US$3. Visitors can enjoy hiking to this scenic viewpoint and take in the stunning natural beauty of the surrounding area.
9. Dambulla Cave Temple
The Dambulla Cave Temple, also called the Golden Temple of Dambulla, is a UNESCO World Heritage Site and one of Sri Lanka’s most important Buddhist places. It is located in the central part of the island and has five caves filled with ancient statues and murals of Lord Buddha, kings, and deities. Visitors come to see its beautiful cave paintings, detailed statues, and peaceful spiritual atmosphere. The temple provides a unique cultural and historical experience, making it a must-visit place for anyone interested in Sri Lanka’s heritage and Buddhism. The Dambulla Cave Temple is open daily from 7:00 AM to 7:00 PM, allowing visitors to explore its caves and artwork throughout the day.
Dambulla CaveTemple Entrance Fee :
The entry fee for the Dambulla Cave Temple is US$5. Visitors can explore this historic temple and see its ancient caves, Buddha statues, and beautiful wall paintings.
10. Independence Square
Independence Square in Colombo is one of the country’s most important historical landmarks. It represents Sri Lanka’s freedom and national pride. Visitors can explore the impressive monument, the surrounding gardens, and the peaceful walkways. They can also visit the nearby Independence Memorial Museum while learning about the nation’s journey to independence. The site gives a clear view of the island’s past, including its colonial history and cultural identity. It is a must-visit place for anyone who wants to understand Sri Lanka’s heritage and experience the country’s history up close. Independence Square is open daily from 6:00 AM to 6:00 PM, allowing visitors ample time to explore the monument, gardens, and museum.
Independence Memorial Museum Entrance Fee :
The entry fee for the Independence Square Museum is US$1 for foreign adults, US$1.5 for foreign children, and free for all infants and toddlers under 6 years old. Visitors can explore the museum and learn about Sri Lanka’s history and culture.
11. Pinnawala
Pinnawala is a special place where injured, disabled, and abandoned elephants are cared for and protected. Visitors can watch these gentle giants being fed, guided to the river for their daily bath (Morning 10am to 12 pm, Evening 2pm to 4pm),and enjoying life in a safe environment.
Some elephants are chained, which often worries travellers, but it is important to understand that these elephants cannot survive in the wild. The orphanage exists to give them a second chance at life. A visit to Pinnawala is both educational and heartwarming, offering a close look at one of Sri Lanka’s most beloved animals.
The elephants often move from the park toward the river, crossing close to the roadside. If you wait along this route, you can watch the elephants walking peacefully to the river a beautiful sight and a great photo opportunity. Visiting this place is easy and very enjoyable, especially for wildlife and photography lovers. The Pinnawala Elephant Orphanage is open daily from 8:30 AM to 5:30 PM, allowing visitors to experience the elephants throughout the day.
Independence Memorial Museum Entrance Fee :
The entry fee for the Pinnawala Elephant Orphanage is US$17. Visitors can explore the orphanage and see elephants up close in a safe and natural environment.
12. Pinnawala Zoo
Pinnawala Zoo in Kegalle is one of the country’s most popular wildlife attractions. It showcases Sri Lanka’s rich biodiversity and supports animal care and conservation. Visitors can explore the well-maintained enclosures, green surroundings, and peaceful environment. They can also see a variety of animals while learning about wildlife protection and conservation efforts. The zoo provides a clear view of the island’s natural heritage, including its diverse species and ecosystems. Visiting this place is a great way to enjoy nature and experience wildlife up close. The Pinnawala Zoo is open daily from 8:30 AM to 5:30 PM, allowing visitors to explore the animals and grounds throughout the day.
Pinnawala Zoo Entrance Fee :
The entry fees for the Pinnawala Zoo are US$10 for non-SAARC foreign adults, US$5 for non-SAARC foreign children, US$8 for SAARC foreign adults, and US$4 for SAARC foreign children. Visitors can explore the zoo and see a variety of animals up close in a safe environment.
13. Royal Botanic Gardens, Peradeniya
The Royal Botanic Gardens, Peradeniya in Kandy is a popular nature destination to visit in Sri Lanka. The garden is located near Kandy town and takes a few hours to explore fully, with wide paths, shaded areas, and beautiful landscapes. Visitors can explore several main sections that offer lovely views of orchids, palm trees, flowering plants, and the surrounding greenery. There are also a few small cafes inside the garden where you can rest and enjoy the scenery. Visiting this place is easy and very relaxing, especially for nature and photography lovers. The Royal Botanic Gardens, Peradeniya is open daily from 7:30 AM to 5:30 PM, giving visitors plenty of time to enjoy its beauty.
Peradeniya Garden Entrance Fee :
The Royal Botanic Gardens, located in Peradeniya, has an entry fee of US$11 for foreign adults and US$7 for foreign children. Visitors can walk through the gardens, see many plants and flowers, and relax in the peaceful natural surroundings.
14. Hakgala Botanical Garden
Hakgala Botanical Garden in Nuwara Eliya is a popular nature destination to visit in Sri Lanka. The garden is located near Nuwara Eliya town and takes a few hours to explore fully, walking along cool, shaded paths with beautiful flower gardens. Visitors can explore several main sections that offer lovely views of roses, orchids, trees, and the surrounding landscape. There is also a small shop inside the garden where you can rest and enjoy the scenery. Visiting this place is easy and very relaxing, especially for nature and photography lovers. Hakgala Botanical Garden is open daily from 7:30 AM to 6:00 PM, allowing visitors ample time to enjoy its natural beauty.
Hakgala Botanical Garden Entrance Fee :
The entry fees for the Hakgala Botanical Garden are US$11 for foreign adults and US$7 for foreign children. Visitors can explore the garden, enjoy the variety of plants and flowers, and relax in the calm and beautiful natural surroundings.
15. Victoria Park
Victoria Park in Nuwara Eliya is a popular nature destination to visit in Sri Lanka. The park is located near Nuwara Eliya town and takes a few hours to explore fully, walking along peaceful paths with colorful flower beds and green lawns. Visitors can explore several main sections that offer lovely views of trees, flowers, birds, and the surrounding scenery. There is also a small café inside the park where you can rest and enjoy the environment. Visiting this place is easy and very relaxing, especially for nature and photography lovers. Victoria Park in Nuwara Eliya is open daily from 6:00 AM to 6:00 PM, giving visitors plenty of time to enjoy its beauty.
Victoria Park Entrance Fee :
The entry fee for Victoria Park is US$2. Visitors can walk around the park, enjoy the fresh air, and relax in the peaceful natural surroundings.
16. Gangaramaya Temple
Gangaramaya Temple, also called the Tempitiye Temple, is a must-visit Buddhist temple in Sri Lanka. It is located in Colombo and features a beautiful mix of modern architecture and traditional design, with impressive statues, sacred relics, and unique artifacts. Visitors can admire its detailed carvings, peaceful spiritual atmosphere, and vibrant cultural displays. The temple offers a special cultural and historical experience, making it an ideal place for anyone who wants to explore Sri Lanka’s heritage and experience Buddhism up close. Gangaramaya Temple is open daily from 6:00 AM to 8:00 PM, allowing visitors to explore its architecture, artifacts, and spiritual spaces throughout the day.
Gangaramaya Temple Entrance Fee:
The entry fee for the Gangaramaya Temple is $20. Visitors can explore the temple and experience its religious and cultural importance in a calm and peaceful setting.
17. Mihintale Rock
Mihintale Rock is one of Sri Lanka’s most historic landmarks and a must-visit site. It is important as the place where Buddhism was first introduced to the country, making it a key spiritual and cultural site. Visitors can climb the steps to see beautiful temples, ancient stairways, and scenic views of the surrounding hills and forests. Nearby shrines and meditation spots provide places to rest, offering a unique opportunity to experience Sri Lanka’s heritage and enjoy nature up close. Mihintale is open daily from 5:00 AM to 6:00 PM, allowing visitors to explore its historic and spiritual sites throughout the day.
Mihintale Rock Entrance Fee :
The entry fee for the Mihintale Sacred Area is US$3. Visitors can explore this sacred site and learn about its historical and religious importance in a peaceful setting.
18. Ambuluwawa Tower
Ambuluwawa Tower in Gampola is one of Sri Lanka’s most unique towers and a symbol of nature and culture. Visitors can enjoy breathtaking panoramic views of the surrounding hills and forests from the observation deck, capture stunning photos, and explore its walking paths, meditation areas, and cultural exhibits. As a place that combines natural beauty and cultural heritage, Ambuluwawa Tower offers a special and memorable experience, making it a must-visit destination for anyone traveling to the area. Experience nature and culture like never before and create unforgettable memories at this iconic landmark. Ambuluwawa Tower is open daily from 8:00 AM to 5:30 PM, allowing visitors ample time to enjoy its views and attractions.
Ambuluwawa Tower Entrance Fee :
The entry fees for the Ambuluwawa Tower are US$9 for foreign adults and US$5 for foreign children. Visitors can climb the tower and enjoy the beautiful views of the surrounding area.
19. Safari
Sri Lanka offers many exciting safari experiences that attract tourists from all over the world. Visitors can enjoy thrilling wildlife adventures at parks like Yala National Park, Wilpattu National Park, Udawalawe National Park, Hurulu Eco Park Safari Adventure, Kaudulla National Park, Minneriya National Park, and Kumana National Park. Here, they can see elephants, leopards, deer, crocodiles, and many birds in their natural habitats.For river and water safaris, tourists enjoy Nilwala Crocodile Safari and Madu River Safari. These safaris offer peaceful boat rides through rivers, mangroves, and small islands while spotting crocodiles, birds, and other wildlife. Visitors can also explore unique landscapes, temples, and local villages along the way.Sri Lanka’s safaris are perfect for nature lovers, photographers, and anyone looking for unforgettable adventures in wildlife and beautiful scenery.
19. Safari
1. Wilpattu National Park Safari
Wilpattu National Park is one of the largest and oldest national parks in Sri Lanka. It is famous for its unique “villus” (natural lakes) and rich wildlife, including leopards, elephants, and many bird species. The park offers a peaceful and memorable safari experience in a natural environment. It is open daily from 6:00 AM to 6:00 PM, and the last entry is at 4:30 PM. The best time to visit is from February to October, as animals are easier to see during the dry season.
Wilpattu National Park Entrance Fee :
The entry fees for the Wilpattu National Park are US$25 for non-SAARC foreign adults, US$15 for non-SAARC foreign children, US$20 for SAARC foreign adults, and US$10 for SAARC foreign children. Visitors can explore the park and enjoy its wildlife and natural beauty.
2. Udawalawe National Park safari
Udawalawe National Park is one of the best places in Sri Lanka to see wild elephants in their natural habitat. The park is also home to water buffalo, deer, crocodiles, and many bird species. It offers an exciting and memorable safari experience. The park is open daily from 6:00 AM to 6:00 PM, and the last entry is at 4:30 PM. The best time to visit is from May to September, as animals gather near water sources and are easier to see.
Udawalawe National Park Entrance Fee :
The entry fees for Udawalawe National Park depend on the number of visitors, starting from US$42 for one person and going up to US$335 for a group of ten. The fee increases based on the group size. Foreign children aged 6 to 12 are charged US$17, and children below 6 years can enter free of charge. Visitors can enjoy a safari and see wildlife in their natural environment.