Sri Lanka has two great ancient capitals, both UNESCO World Heritage Sites since 1982. Both cost foreign visitors the same USD 30 ticket. Anuradhapura is the older and the larger: a sprawling sacred city of giant stupas and the Sri Maha Bodhi, still full of pilgrims every day. Polonnaruwa, its medieval successor, is compact and easier to take in, with the rock-cut Buddhas of Gal Vihara as its crowning sight.
If you only have time for one, Polonnaruwa is the easier visit and fits most Cultural Triangle routes. Choose Anuradhapura if you want to see Buddhism as a living pilgrimage, not just as ruins, or if you’re heading north to Jaffna or Wilpattu.
Anuradhapura: the sacred city
The Sacred City of Anuradhapura grew up around a cutting from the Buddha’s fig tree, brought to the island in the 3rd century BC. It was the island’s capital for many centuries until it was abandoned after an invasion in 993. What sets it apart is that it’s still a working place of worship. Pilgrims in white make offerings at the Sri Maha Bodhi every day. The white dome of Ruwanwelisaya and the vast brick stupa of Jetavanaramaya stand among living temples.
It’s spread over a large area, though, so you’ll need a bicycle or tuk-tuk and a full day. Average daytime highs at its weather station are around 30°C in December and January and nearer 35°C in March and April. You also walk barefoot on stone at every temple. Most people stay two nights in Anuradhapura and add Mihintale, where tradition says Buddhism reached Sri Lanka.
Polonnaruwa: the compact medieval city
The Ancient City of Polonnaruwa replaced Anuradhapura as the capital after 993 and reached its height under Parakramabahu the Great in the 12th century. Its monuments sit along one long road beside the great reservoir of Parakrama Samudra: the royal palace, the Sacred Quadrangle with its circular Vatadage, the Lankatilaka image house, and Gal Vihara, where four Buddha images are carved into a single granite rock face.
Because it’s flat and compact, most people see the main sights by bicycle in a morning, starting when the ticket counters open at 7 am. One night in Polonnaruwa is enough for most, and the elephant parks of Minneriya and Kaudulla are close.

Side by side
- Atmosphere: Anuradhapura is a pilgrimage site as much as a ruin; Polonnaruwa feels more like an archaeological park.
- Scale: Anuradhapura is spread out and needs a full day; Polonnaruwa is compact and works in a morning.
- Highlights: the Sri Maha Bodhi and the great stupas at Anuradhapura; Gal Vihara and the Vatadage at Polonnaruwa.
- Tickets: the same, USD 30 for a full foreign ticket and USD 15 for children aged 6 to 12, on the Central Cultural Fund’s price list updated 24 September 2026.
- Where they fit: Polonnaruwa sits on the eastern edge of the Cultural Triangle, close to Sigiriya, Habarana and the road to the east coast. Anuradhapura is on the northern edge, on the railway to Jaffna and near Wilpattu.
- Best time of year: both are driest from about June to September, and wettest from October to December.
Doing both
With five days or more in the Cultural Triangle, you can see both without rushing. A common route runs Anuradhapura, then Sigiriya and Dambulla, then Polonnaruwa, then on to the east coast. Our 5 days in the Cultural Triangle itinerary shows how it fits. UNESCO World Heritage Sites in Sri Lanka puts both in context.
Visiting either
Buy tickets at the Central Cultural Fund counters on site, open 7 am to 5 pm, or online in advance. Cover your shoulders and knees, take off your shoes and hat at temples, and never pose for photos with your back to a Buddha image. Go early, rest through the midday heat, and carry water and socks for the hot stone.
Frequently asked questions (FAQs)
Is Anuradhapura or Polonnaruwa better?
Polonnaruwa is the easier visit, compact and well suited to a morning by bicycle. Anuradhapura is larger and still an active pilgrimage site, so it rewards a full day.
Can I see Anuradhapura and Polonnaruwa in one day?
It isn’t practical. They are at opposite edges of the Cultural Triangle, and each needs at least a morning in the cooler hours.
How much are the tickets for Anuradhapura and Polonnaruwa?
The Central Cultural Fund lists USD 30 for a full foreign ticket and USD 15 for children aged 6 to 12 at each site (price list updated 24 September 2026).
How long do I need at Polonnaruwa?
Most people see the main monuments in a morning by bicycle and stay one night.
How long do I need at Anuradhapura?
A full day for the Sacred City, and two nights if you want to add Mihintale.
Header photo: AKS.9955 / Wikimedia Commons, CC BY-SA 4.0.





