Udupi, a coastal city in southwestern Karnataka, sits at the heart of a spiritual tradition that is five centuries deep. In the 13th century, the saint and philosopher Madhvacharya established the Sri Krishna Matha here, along with eight subsidiary temples (the Ashta Mathas), which still sustain one of South India's most distinctive forms of temple culture and vegetarian cooking. The town is known as Parashurama Kshetra in Hindu mythology and is one of the fastest-growing cities in the region, but its temple rituals and kitchen culture remain largely unchanged.
For most visitors, Udupi splits into two rhythms. In the mornings, pilgrims queue at the Krishna Temple to see the idol in its sanctum; the evenings open up to the town's bazaars and the streets fill with the smell of dosa and idli being prepared for the free temple meals. A few kilometres west, the Arabian Sea offers beaches and islands that are quieter than the crowded temple lanes. With good planning, a traveller with parents can experience both the spiritual intensity of the temple and the gentler pace of the coast in a long weekend.
Udupi is especially forgiving for seniors compared to some pilgrimage sites: most sights are within the town or a short drive away, and the cuisine—while rich in ghee and coconut—is vegetarian and familiar to Indian families. The main challenges are the heat and the crowds during festival seasons, particularly Krishna Janmashtami in August or September.
Before you plan
Know Udupi at a glance
- Best months
- October to March; November to February is most comfortable. April to June is very hot, and June to September brings monsoon rains.
- Ideal trip length
- 2–3 days; one day covers the main temple, but beaches and the Ashta Mathas merit a second day or an overnight stay.
- Nearest airport
- Mangalore International Airport (IAD), roughly 60 km south; about 1.5–2 hours by road, traffic dependent. Some direct flights from major Indian cities.
- Railway station
- Udupi railway station is on the Konkan Railway line, part of the Kanyakumari–Mumbai corridor. Direct trains connect to Bengaluru, Mumbai, New Delhi and other major cities.
- Getting around
- Most sights are within or near the city. An auto-rickshaw or private car and driver work well; local buses connect the town to Malpe beach and nearby villages.
- Daily budget
- Roughly ₹1,200–₹3,500 per person per day excluding hotel, for food, local travel and temple visits. Temple meals are free or nominal; beaches have no entry fees.
- Senior comfort
- Good overall: the main temple is level inside, beaches are accessible, and driving between sights beats walking. Queues at the temple during peak hours are a real constraint.
- Language
- Tulu is the most-spoken local language; Kannada, Konkani and Hindi are also widely used. English is understood in hotels and tourist areas.
Prices, opening hours and weather change. Recheck live details before booking.
How many days do you have?
A Udupi itinerary that leaves room for Udupi
01 1 day in Udupi
- Day 1: Temple morning, coast afternoon. Arrive early and head straight to Sri Krishna Matha, aiming to be at the temple gate around 5–6 a.m. during weekdays when queues are shorter. Spend two to three hours, including the Kankana kindi entrance. If you have mobility questions, the staff can direct you to easier routes inside the temple complex. Return to the town for a late breakfast of idli and dosa at a local mess or café—these are the heart of Udupi cuisine. After lunch and a rest if traveling with parents, drive to Malpe Beach (about 6 km west) for the afternoon, or take an auto. If the light permits, the boat ride out to St. Mary's Islands takes about 30 minutes from Malpe; otherwise, a simple walk along the beach and a light dinner of fresh seafood in a shack near the shore will give you a flavour of the coast.
02 2 days in Udupi
- Day 1: The temple and the town. Wake early and visit Sri Krishna Matha, allowing two to three hours inside. The Kankana kindi gate is the traditional entrance; if stairs or crowds are a concern, ask temple staff about alternative routes. Spend late morning exploring the Krishna Matha complex itself and the street of small shops and cafés directly outside. Have a proper Udupi lunch at one of the traditional eating establishments, which typically serve a thali of rice, sambar, rasam, vegetables, and dahl. Spend the afternoon resting if with parents, or visit one of the nearby subsidiary temples: Chandramouleshwara Temple (also called Moodabidri, though the larger one is in Moodabidri proper) or Anantheshwara Temple. As evening comes, take a walk through the main bazaar streets to see the town's pulse before dinner.
- Day 2: Beaches and islands or a second temple. Either spend the morning at Malpe Beach with an optional boat ride to St. Mary's Islands (a protected marine sanctuary with rocky shores and colonial history), or stay closer to the temples by visiting the Ashta Mathas (the eight monasteries founded by Madhvacharya's followers). The latter walk is meditative but involves some street navigation. By early afternoon, head back towards Malpe if you chose the temples, or spend the later afternoon shopping for Udupi textiles and handicrafts in the town centre. Depart in the evening or stay another night if there is a festival or if you wish to experience the temple atmosphere again.
03 3 days in Udupi
- Day 1: The temple, morning to afternoon. Arrive early and spend the full morning at Sri Krishna Matha. The temple's rituals and the free meals served in the matha's kitchens are central to Udupi's identity. Take your time, ask staff about the history of the Dvaita philosophy if interested, and if you arrive during meal times, you may be invited to join the free temple lunch. Spend the evening strolling the temple lanes and smaller shrines, and eat at a proper Udupi restaurant.
- Day 2: Malpe, St. Mary's Islands and the coast. Drive to Malpe Beach early, roughly 6 km west. The boat ride out to St. Mary's Islands (four small, uninhabited islands) is a high point if the sea is calm; the ride takes 30–45 minutes each way and costs roughly ₹100–₹200 per person (negotiate in advance). The islands have rocky shores, lighthouse ruins, and are a protected marine sanctuary, so time ashore is limited to the beach. Return to Malpe and lunch on fresh fish or crab at one of the beach shacks. Spend the afternoon walking the beach or visiting the Malpe Port area, which has fishing boats and nets. Return to town by evening.
- Day 3: Secondary temples and a wider view. Visit the Ashta Mathas (the eight subsidiary temples of the Krishna Matha, scattered through the town), which are pilgrimage sites in their own right and less crowded than the main temple. Or take a drive to nearby Moodabidri (roughly 20 km inland, about 30–45 minutes by road), which has a large Chandramouleshwara Temple and the famous Jain temples known for their intricate interiors. If staying coastal, visit Kaup Beach or Delta Beach, which are quieter than Malpe and have a slower fishing-village atmosphere. Return to Udupi in time for a final temple visit at dusk, when evening aartis (rituals) offer a spiritual climax, and shop for local crafts—textiles, sandalwood carvings, and temple-inspired artwork—before departing.

