Pilgrimage

Things to Do in Puri

Puri, a coastal town in Odisha, is one of Hinduism's holiest cities, renowned for the 12th-century Jagannath Temple and its annual Rath Yatra, one of the world's largest religious

Overview

Puri, a coastal town in Odisha, is one of Hinduism's holiest cities, renowned for the 12th-century Jagannath Temple and its annual Rath Yatra, one of the world's largest religious processions. Beyond the sacred precincts, Puri offers golden beaches, vibrant local culture, and proximity to the brackish waters of Chilika Lake, making it a destination that blends deep spirituality with natural beauty.

Experiences

Witness the Majestic Jagannath Temple (from outside)

2–3 hours

Although non-Hindus cannot enter the inner sanctum of the Jagannath Temple, the imposing 65-meter shikhara and the sacred Nila Chakra can be admired from the surrounding streets or from the rooftop of nearby buildings (with permission). The temple, built in the 12th century by King Anantavarman Chodaganga Deva, is a masterpiece of Kalinga architecture. The daily flag change atop the shikhara is a ritual performed by a priest who climbs the structure—a sight itself. Arrive early morning to see the temple's outer walls glow in golden light. You can also visit the Raghunandan Library (near the temple) for a closer view. Guided walking tours are available from local operators (around ₹500–₹800 per person). The atmosphere is charged with devotion, the air filled with the sound of conch shells and bells. Even from outside, the spiritual energy is palpable, and you can observe the bustling bazaar selling offerings and souvenirs. Remember to dress modestly and respect local customs.

CultureEasy

Experience the Grandeur of Rath Yatra (if visiting in June/July)

Full day (or multiple days)

The Rath Yatra, or Chariot Festival, is Puri's most spectacular event, drawing millions of devotees. Three massive wooden chariots—each up to 45 feet tall—carry the deities Jagannath, Balabhadra, and Subhadra from the Jagannath Temple to the Gundicha Temple, about 3 km away. The procession is led by the king of Puri, who sweeps the chariots with a golden broom. As a visitor, you can join the throngs pulling the chariots with thick ropes—an experience of collective ecstasy. The chariots are newly built each year from specific woods, and their construction is a ritual in itself. During the festival, the entire town becomes a sea of humanity, with vendors selling sweets, toys, and religious paraphernalia. To participate, plan months ahead, as accommodation is scarce. The festival typically falls in June or July (Ashadha month). For a less crowded view, watch from the Grand Road (Bada Danda) near the Gundicha Temple. Be prepared for extreme heat and crowds; carry water and wear comfortable shoes. Entry to the Gundicha Temple is open to all during the festival, offering a rare chance to see the deities up close.

CultureChallenging

Savor the Divine Mahaprasad at Ananda Bazaar

1–2 hours

Even if you cannot enter the Jagannath Temple, you can partake of the Mahaprasad—the sacred food offered to the deities—which is sold at the Ananda Bazaar, the temple's massive kitchen complex. The kitchen is one of the largest in the world, cooking for tens of thousands daily in traditional clay pots stacked in tiers. The Mahaprasad includes items like khichdi (rice and lentil stew), dalma (lentil and vegetable curry), and sweet preparations like kheer and rasagola. It is cooked without onions or garlic, following ancient recipes. You can buy a full meal (thali) for around ₹50–₹100, served on a leaf plate. The food is considered blessed, and eating it is a highlight for many pilgrims. The Ananda Bazaar is located near the temple's eastern gate (Lion's Gate). Be prepared for a bustling, chaotic atmosphere. The prasad is also available in packaged form for takeaway. This is a unique culinary experience that connects you to centuries of tradition.

CultureEasy

Watch the Sunrise at Puri Beach (Golden Beach)

2–3 hours

Puri Beach, also known as Golden Beach, stretches along the Bay of Bengal and is famous for its golden sands and spectacular sunrises. Arrive before dawn (around 5 AM) to see the sky transform from deep blue to fiery orange as the sun rises over the sea. The beach is also the domain of the Nolia fishermen, who launch their traditional boats—with distinctive curved prows—into the surf. You can watch them haul in their catch and buy fresh fish directly from them. The beach is clean and well-maintained, with a promenade ideal for walking. For a small fee (around ₹50), you can ride a camel or a pony along the shore. There are also lifeguards on duty, but swimming is only safe in designated areas. After sunrise, enjoy a breakfast of local snacks from the beachside stalls, such as chhena poda (baked cottage cheese dessert) or fresh coconut water. The beach is also the site of the annual Puri Beach Festival, which showcases sand art, cultural performances, and local crafts.

NatureEasy

Explore the Gundicha Temple and the Chariot Route

2–3 hours

The Gundicha Temple, about 3 km from the Jagannath Temple, is known as the 'birthplace' of Lord Jagannath and is the destination of the Rath Yatra chariots. During the festival, the deities stay here for seven days. At other times, the temple is open to all visitors, and its simpler architecture contrasts with the grandeur of the main temple. The temple is set in a lush garden, and the atmosphere is peaceful. You can walk the same route the chariots take during Rath Yatra, along the Grand Road (Bada Danda), which is lined with shops selling religious items, sweets, and local crafts. The walk from the Jagannath Temple to Gundicha Temple takes about 45 minutes, or you can take an auto-rickshaw (around ₹50). Exploring this area gives you insight into the town's layout and the festival's logistics. The Gundicha Temple is also a great place to observe local devotees performing rituals. Entry is free, but donations are appreciated.

CultureEasy

Take a Boat Ride on Chilika Lake

Half day (5–6 hours including travel)

Chilika Lake, Asia's largest brackish water lagoon, is about a 1.5-hour drive from Puri (approx. 50 km). This vast expanse of water is a haven for birdwatchers, especially during winter when migratory birds flock here. You can hire a boat from the village of Satapada (around ₹1,000–₹2,000 for a private boat for 2–3 hours) to explore the lake's channels, spot Irrawaddy dolphins (best seen in the early morning), and visit the island of Kalijai with its temple. The lake is also famous for its crab and prawn fisheries; you can enjoy a fresh seafood lunch at a floating restaurant or a lakeside shack. The best time to visit is from November to February when the bird population is at its peak. The boat ride offers a serene escape from the town's bustle, with the gentle lapping of water and the sight of fishing boats. For a more immersive experience, consider an overnight stay at a resort on the lake's edge.

NatureModerate

Visit the Odisha State Maritime Museum

1–2 hours

Located near the Puri beach, the Odisha State Maritime Museum offers a fascinating insight into the state's maritime history. Housed in a restored 19th-century lighthouse complex, the museum displays traditional boats, navigational instruments, and exhibits on the ancient trade routes that connected Odisha with Southeast Asia. The highlight is the collection of traditional boats, including the Nolia fishing boats and the large cargo vessels used in the 19th century. There is also a section on the maritime traditions of the Jagannath cult, as the deities' wooden idols are traditionally carved from trees that were once floated down rivers. The museum is well-maintained and air-conditioned, making it a pleasant escape from the heat. Entry fee is around ₹20 for Indians and ₹100 for foreigners. Allow about an hour to explore. The museum also has a small café and a souvenir shop. It is a great way to understand the cultural context of Puri beyond its religious significance.

CultureEasy

Enjoy Water Sports and Beach Activities at Puri

2–3 hours

Puri Beach is not just for sunbathing; it offers a range of water sports that cater to adventure seekers. You can try jet skiing (around ₹500–₹1,000 for 10 minutes), banana boat rides (₹300–₹500 per person), and parasailing (₹1,200–₹1,500). The beach is also a popular spot for surfing, with local instructors offering lessons (around ₹1,000 per session). For a more traditional experience, you can take a ride on a catamaran or a speedboat. The best time for water sports is from October to March when the sea is calm. Always check the safety record of the operators and follow the instructions of the lifeguards. The beach is also great for beach volleyball and frisbee. As the sun sets, the beach transforms into a social hub with bonfires and street food stalls. Remember to carry sunscreen and stay hydrated. Water sports are available from the main beach area, near the lighthouse. Negotiate prices beforehand and ensure that life jackets are provided.

AdventureModerate

Explore More of Puri

Destination Hub

Puri Overview

Places to Explore