PILGRIMAGE · UDUPI · UPDATED OCTOBER 2026

Udupi Sri Krishna Matha Guide: Timings, Dress Code, Free Meals and Paryaya

The Krishna Matha is the temple where Madhvacharya installed Krishna in the 13th century and where the deity is still seen through a window with nine holes. Here are the timings, the shirt-off dress rule introduced in January 2026, how the free meal runs, what the Paryaya handover means, and how to fit the Matha, Malpe and St Mary’s Island into one day.

4:30 am-9:30 pmtemple open
Freemeals twice a day
13th c.founded by Madhvacharya
~60 kmfrom Mangaluru airport

The short answer

The Udupi Sri Krishna Matha is open from about 4:30 am to 9:30 pm, men now enter without a shirt at all hours, jeans, T-shirts and sleeveless clothes are not allowed, and the Matha serves a free meal at lunch and dinner. Go early, see Krishna through the Navagraha Kitiki, eat in the dining hall, and spend the afternoon at Malpe and St Mary's Island.

The Matha stands in the middle of Udupi town, a short walk from the bus stand and about 4 km from the railway station. Madhvacharya, the founder of the Dvaita school of Vedanta, established it in the 13th century. Tradition says he found the Krishna image inside a large ball of gopichandana clay, and the image faces west, unlike most temples, because of the legend of the poet-saint Kanakadasa. Krishna is not viewed directly: devotees see him through a silver-plated window with nine holes, the Navagraha Kitiki, and the small opening in the outer wall, the Kanakana Kindi, is where Kanakadasa is said to have seen the deity.

The temple is also the home of the Udupi style of vegetarian cooking, and the Matha kitchen feeds thousands each day. If you want the town around it, read our Udupi district guide, and for the other great pilgrim towns on this coast see the Dharmasthala temple guide, the Kukke Subramanya temple guide and our famous temples in Karnataka circuit.

Darshan timings, pooja schedule and dress code

ItemTiming
Temple openAbout 4:30 am to 9:30 pm
Nirmalya Visarjana Pooja4:50 am
Ushakala Pooja and Vishwaroopa Darshana5:30 am to 5:45 am
Teertha Pooja6:30 am
Alankara Pooja8:00 am
Maha Pooja9:45 am
Free lunch12:00 noon to 2:00 pm
Ratri Pooja and Ranga Pooja7:30 pm to 7:45 pm
Free dinnerAbout 8:00 pm to 9:30 pm
Festival daysHours and queues change; check locally

The dress rule changed in January 2026. Men must now take off their shirts before entering the inner temple premises at all hours; earlier the rule applied mainly to the early morning Mahapooja. Women wear modest, traditional clothes. Jeans, T-shirts, sleeveless outfits and short dresses are not allowed for men or women, and entry is refused for non-traditional clothing. Footwear stays outside, and tobacco, gutkha, betel and chewing gum are not allowed on the premises. Many devotees bathe before they visit.

There is no entry fee and no paid fast-track line, so everyone uses the same queue. Early morning and the hour before the evening Ratri Pooja are the most atmospheric times to be there, and mid-morning on weekends is the busiest.

Annadana, the Matha kitchen and where to eat

The Matha serves a free sattvic meal in its dining halls every day to around 30,000 people at peak, and a prasadam counter inside the complex sells temple offerings. Lunch runs from noon to about 2 pm and dinner from about 8 pm to 9:30 pm. The meal is a traditional vegetarian one. Join the queue before 12:30 pm for the shortest wait.

For restaurant food, the streets around Car Street are where the Udupi restaurant tradition began, and you can eat dosa, idli, masala dosa and filter coffee in places that have been open for decades. Our food to try in Karnataka guide covers the dishes to look for.

Paryaya: why the Matha changes hands every two years

Eight mathas founded by Madhvacharya’s disciples share the management of the Krishna temple in turn. The handover, called Paryaya, happens every two years in January of an even-numbered year, and the tradition has run for about 500 years. The 2026 to 2028 term began in the early hours of 18 January 2026, when the Shiroor Matha seer, Sri Vedavardhana Tirtha Swamiji, took charge. The ceremony begins before dawn with a ritual bath at Dandatirtha near Kapu, followed by a procession through Udupi’s streets to Car Street, and the free meals run through the night for tens of thousands of visitors.

The next Paryaya falls in January 2028. If you plan to see one, book rooms well in advance, expect an enormous crowd, and follow the Matha’s and the police’s instructions for traffic and parking.

FestivalWhenWhat happens
Makara SankrantiJanuarySpecial pooja and processions
Ratha SaptamiJanuary or FebruaryChariot festival
Madhva NavamiFebruaryRemembers Madhvacharya
Krishna JanmashtamiAugust or SeptemberLarge crowds and street processions
NavaratriSeptember or OctoberKrishna is dressed as the goddess in different forms
Geetha JayanthiDecemberSpecial programme

See festivals in Karnataka for the rest of the year and our best time to visit Karnataka guide for seasons.

What to see around the Matha

PlaceWhat it isVisit notes
Chandramouleeshwara and Ananteshwara templesOlder Shiva temples in the Matha precinct; Ananteshwara dates to around the 8th centuryCustomary order: Chandramouleeshwara, Ananteshwara, then Krishna
Car StreetThe ring road around the MathaEight mathas line it; the chariot festival starts here
Kanakana KindiThe window on the west wall linked to KanakadasaSmall glimpse of the idol from outside
Malpe beachWide beach and fishing harbourAbout 6 km from Udupi
St Mary's IslandHexagonal basalt rocks off MalpeBoats run from Malpe; see the beaches in Karnataka guide
Vadabhandeshwara templeShiva temple near Malpe beachWhere the Krishna idol is said to have been found on the sands

The Matha and Malpe fit into a single day: do the temple early, lunch at the Matha, then head to Malpe in the afternoon for the beach and a boat to the island. Murudeshwar is the next stop north on the highway; see the Murudeshwar guide and the Mangaluru to Gokarna coastal road trip for the whole stretch.

Where to stay and how to book

Several of the eight mathas run guest houses close to the temple, such as the Admar Matha guest house, and the Matha administration can be reached on 0820-2520598. Seva tickets are sold at the counter in the Matha, and rooms near the temple fill quickly during Paryaya, Janmashtami, Navaratri and long weekends. Private hotels range from simple lodges near the bus stand to beach resorts at Malpe. If you are visiting only the temple, the Matha is walkable from most town hotels, and an auto from the railway station is quick and cheap.

How to reach Udupi

FromDistanceNotes
MangaluruAbout 60 km, 1.5 hoursMangaluru airport is about 59 km away, the nearest
Udupi railway stationAbout 4 kmOn the Konkan Railway line; autos and taxis available
MalpeAbout 6 kmAuto, bus or taxi
MurudeshwarAbout 100 kmAlong NH 66
BengaluruAbout 400 km, 8 to 9 hoursVia Hassan and Charmadi or Agumbe; overnight buses

Buses connect Udupi with Mangaluru, Mysuru and Bengaluru round the clock. In the monsoon the ghat roads from Bengaluru and Shivamogga are slow; read Karnataka in monsoon before booking a July trip.

Best time to visit and what it costs

MonthsConditionsNotes
October to FebruaryPleasant and dryBest season for the temple and the beaches
March to MayHot and humidGo early; evenings are comfortable
June to SeptemberHeavy rainBeach boats stop; temple visit is fine

Darshan and the Matha meals are free. The figures below are our own estimate for two people driving from Bengaluru for one night, with the assumptions in the last column.

ItemEstimate (Rs)Basis
FuelAbout 6,500800 km round trip, 15 km/l, Rs 100/l
Tolls1,200 to 1,800Estimate for the Hassan and coastal route
Room1,200 to 3,000Mid-range hotel; varies by season
Meals0 at the MathaBudget Rs 400 to 800 for restaurant meals

Mistakes to avoid

  • Wearing jeans or a T-shirt. Entry is refused for non-traditional clothing.
  • Keeping a shirt on for general darshan. Since January 2026, men remove it at all hours.
  • Looking for the idol straight on. Krishna is seen through the Navagraha Kitiki.
  • Skipping the older Shiva temples. Visit Chandramouleeshwara and Ananteshwara before Krishna.
  • Arriving for Paryaya without rooms. Book months ahead.
  • Going to St Mary’s Island in the monsoon. Boats stop from June to September.
  • Missing the midday meal. The dining hall runs on fixed timings.

Udupi Krishna Matha FAQ

The Matha is open from about 4:30 am to 9:30 pm. Maha Pooja is at about 9:45 am and Ratri Pooja at about 7:30 pm. Hours change on festival days.

Men must take off their shirts before entering the inner premises at all hours. Women wear modest, traditional clothes. Jeans, T-shirts, sleeveless outfits and short dresses are not allowed.

Yes. The Matha serves a free meal at lunch from noon to about 2 pm and at dinner from about 8 to 9:30 pm.

It is a silver-plated window with nine small holes through which devotees see the Krishna idol. The window on the west wall, the Kanakana Kindi, is linked to Kanakadasa.

Paryaya is the biennial handover of temple administration among the eight mathas. The Shiroor Matha took charge on 18 January 2026 for the 2026 to 2028 term.

About 60 km from Mangaluru and about 400 km from Bengaluru. The railway station is about 4 km from the Matha.

No. Entry is free and everyone uses the same queue.

Yes. Malpe is about 6 km from the Matha, and boats to St Mary’s Island run from Malpe outside the monsoon months.

October to February is the most comfortable. Janmashtami and Paryaya are the busiest times.

Scroll to Top