The best places to visit in Udupi fall into two halves that sit only a few kilometres apart. On one side is the temple town itself — the 13th-century Sri Krishna Matha and the older shrine beside it, the Car Street where pilgrims and the eight mathas set the rhythm of the day, and the plateau above at Manipal. On the other is the coast: the lively Malpe beach and its fishing harbour, the basalt columns of St Mary's Islands offshore, the Kaup lighthouse to the south, and the long Maravanthe strip and the Mookambika temple at Kollur to the north. Udupi is also the birthplace of the vegetarian cuisine that carries its name, so a plate of masala dosa is part of the itinerary too. Roampedia is commission-free — the links below go straight to each place's own page, not to a booking engine.
- Getting around: Udupi town, Manipal and Malpe are all within about 5 km; autos, buses and taxis cover them, and a hired car helps for Kaup, Maravanthe and Kollur.
- Don't-miss shortlist: Sri Krishna Matha, Malpe Beach, St Mary's Islands, Kaup lighthouse and Kollur Mookambika.
- Best months: October to March, when the sea is calm and the island boats run reliably.
- Darshan note: at the Krishna Matha the deity is seen through a small silver window on Car Street — dress modestly, leave footwear outside, and try the free temple meal.
Sri Krishna Matha
The Sri Krishna Matha is the reason Udupi exists as a pilgrimage town. It was founded in the 13th century by the Dvaita philosopher Madhvacharya, who installed an idol of Krishna as a butter-thief child holding a churning rod. Uniquely, the deity is worshipped through a silver-plated, nine-holed window called the Navagraha Kitiki — the small opening on Car Street, also tied to the legend of the saint Kanakadasa, through which devotees take darshan. The temple is the seat of eight mathas that take turns managing it, and the biennial Paryaya handover each January and Krishna Janmashtami in August or September are its great events. Entry is free, meals are served to all, and a visit takes about an hour to an hour and a half.
Anantheshwara Temple
Standing right beside the Krishna Matha is the Anantheshwara Temple, a Shiva shrine that is far older than its famous neighbour, with roots said to go back over a thousand years. Also known as Chandramouleeshwara, it is closely tied to Madhvacharya, who is believed to have delivered his final discourse here before disappearing. The two temples and the Car Street tanks together form one sacred precinct, so it makes sense to see them on the same walk. It is a quiet, living temple — footwear off and modest dress, the same conventions as next door — and twenty to thirty minutes is enough to take it in.
Malpe Beach
About 5 km west of the town, Malpe Beach is both a busy fishing harbour and one of the best-known beaches on the Karnataka coast, with a promenade, shacks, water sports and fresh seafood. Above all it is the gateway to St Mary's Islands, with boats running out to the basalt islets from the jetty here. Swim in the flagged, safer areas, buy island boat tickets at the official counter, and note the time of the last return boat before you set off. Allow an hour or two for the beach itself, and more if you are making the island crossing.

St Mary's Islands
A short boat ride off Malpe brings you to St Mary's Islands, a small cluster famous for their columnar basalt — dramatic hexagonal rock pillars formed by an ancient lava flow and rare enough to be declared a National Geological Monument. The main island, Coconut Island, has the rock formations, tide pools, shells and palms, and legend links the islands to Vasco da Gama's voyage. The crossing takes roughly thirty to forty minutes each way, and boats run only in season and in daylight, stopping through the monsoon. There is no food or shade out here, so carry water and a hat, wear the life jacket, take no rocks, and keep an eye on the last boat. Plan on half a day including the sailings.
Kaup Beach and lighthouse
About 12 km south of Udupi on the coastal highway, Kaup Beach is watched over by a tall 19th-century lighthouse set on a rocky headland. You can usually climb the lighthouse for a sweeping view of the coast, and the rocks and tide pools around its base make this a favourite spot for sunsets. The beach is free; the lighthouse keeps fixed hours and charges a small fee. Take care on the headland — the rocks are slippery and the currents can run strong — and time your visit for the late afternoon light. An hour to an hour and a half covers the climb and the sunset.

Manipal End Point
Just above Udupi, in the busy university town of Manipal, Manipal End Point is a landscaped garden viewpoint on the western edge of the plateau. It looks out over the green Swarna river valley towards the Western Ghats, with walking paths and a children's play area, and it is a favourite evening and sunset spot for students and families. It is free to enter and lies about 5 km from the town, reached by auto or taxi. Keep back from the railings, since the drops beyond them are steep, and allow about an hour, ideally in the late afternoon.
Maravanthe
Some 55 km north of Udupi near Kundapura, Maravanthe Beach is one of the most photographed stretches of the whole Karnataka coast. Here National Highway 66 runs along a narrow strip of land with the Arabian Sea breaking on one side and the calm Souparnika river, backed by the Kodachadri hills, on the other. That rare sea-road-river arrangement makes for a spectacular drive and sunset, with a long, quiet beach along the seaward edge. It is best experienced by car; park safely off the busy highway, mind the traffic, and swim with care, as the open sea here can be rough.

Kollur Mookambika Temple
About 80 km north of Udupi, in the Western Ghats foothills on the Souparnika river, the Kollur Mookambika Temple is one of the most revered temples of coastal Karnataka. The goddess Mookambika is worshipped as a form of Adi Shakti combining Shiva and Parvati, represented by a jyotirlinga and a seated idol, and the temple is a major centre for beginning a child's education through the Aksharabhyasa rite. It also sits at the foot of Kodachadri hill and serves as the base for the trek to the peak. It is a dress-code temple; a dip in the Souparnika before darshan is customary, the road winds through forest, and Navaratri in September or October is grand but hugely crowded. Allow an hour and a half to two hours.
Kodi Beach
At Gangolli near Kundapura, about 35 km north of Udupi, Kodi Beach lies where the Panchagangavalli river — fed by five streams — meets the Arabian Sea, forming an estuary and a long sandbar. A lighthouse stands nearby and the beach stays quiet and uncommercial, good for walks, the river-mouth view and sunsets. There are few facilities, so carry water, and the currents at the river mouth can be strong, so swim with care and keep clear of the channel and boats. Three-quarters of an hour to an hour is plenty for a stop here.
Barkur
For a change from beaches and big temples, Barkur, about 16 km north of Udupi off NH-66, was once a medieval capital of the Tulu country under the Alupa dynasty. It still holds a remarkable concentration of old temples and ruins, including the Panchalingeshwara and Kalikamba temples, along with scattered shrines and inscriptions. It is a quiet, off-the-trail heritage stop for anyone interested in coastal Karnataka's history. These are living village temples with few tourist facilities — footwear off at the shrines, dress modestly, and treat the ruins with care. Morning light suits the temples, and an hour to an hour and a half is about right.
The home of Udupi cuisine
Udupi is not only a place to see but a name you have almost certainly eaten. The town's temple kitchens and the Brahmin cooks tied to the Krishna Matha are widely credited with shaping the vegetarian style now served in "Udupi" restaurants across India and beyond — and the masala dosa is the dish most often traced to this tradition. Beyond the dosa, expect crisp idlis, filter coffee, and a rice-and-vegetable thali, all strictly vegetarian. The free meal at the Krishna Matha is part of the same lineage, and Car Street and the town centre are full of small eateries where a plate costs very little.
Udupi's places at a glance (times and notes from local logistics; confirm hours before you go)
| Place | Best time | Time needed | Note |
|---|---|---|---|
| Sri Krishna Matha | Oct–Feb | 1–1.5 hrs | Free; darshan through the silver Navagraha Kitiki window |
| Anantheshwara Temple | Oct–Feb | 20–30 min | Beside the Krishna Matha; visit the two together |
| Malpe Beach | Oct–Feb | 1–2 hrs | Boat jetty for St Mary's Islands; flagged swim zones |
| St Mary's Islands | Oct–Feb | Half a day | Boat from Malpe; no shade or food, mind the last boat |
| Kaup Beach | Oct–Feb | 1–1.5 hrs | Lighthouse has fixed hours and a small fee |
| Manipal End Point | Oct–Feb | 45 min–1 hr | Free; plateau viewpoint, best at sunset |
| Maravanthe Beach | Oct–Feb | 45 min–1 hr | Sea-and-river highway strip; best by car |
| Kollur Mookambika | Oct–Feb | 1.5–2 hrs | ~80 km north; dress code, Kodachadri trek base |
| Kodi Beach | Oct–Feb | 45 min–1 hr | River-mouth estuary near Kundapura; strong currents |
| Barkur | Oct–Feb | 1–1.5 hrs | Medieval Tulu-capital temples and ruins |
Udupi rewards two or three unhurried days, and it slots neatly into a longer coastal itinerary. If you are driving the shore, our guide to the coastal Karnataka road trip links Udupi with the beaches and temple towns to the north and south, while things to do in Gokarna covers the next big pilgrim-and-beach town up the coast. Whichever way you arrive, start on Car Street with the Krishna Matha, keep the coast for the afternoons, and leave time for a masala dosa before you move on.
Frequently asked questions
What are the best places to visit in Udupi?
The essentials are the Sri Krishna Matha and the older Anantheshwara Temple on Car Street, Malpe Beach and the basalt St Mary's Islands offshore, the Kaup lighthouse, the Manipal End Point viewpoint, the Maravanthe sea-and-river highway, and the Kollur Mookambika Temple to the north.
How many days do you need for Udupi?
Two to three days is comfortable — one for the temple town, Manipal and Malpe with the island boat, and one or two more for Kaup, Maravanthe, Kodi Beach and the Kollur Mookambika Temple, which is about 80 km away.
What is the best time to visit Udupi?
October to March, when the sea is calm and the boats to St Mary's Islands run reliably. The monsoon brings heavy rain and stops the island crossings, though the temples stay open year-round.
How do you reach St Mary's Islands?
Only by boat from Malpe, about 5 km west of Udupi. The crossing takes roughly 30 to 40 minutes each way, boats run in season and in daylight, and tickets are sold at the official counter — check the last return boat before you sail.
What is Udupi famous for?
The Sri Krishna Matha founded by Madhvacharya, and the vegetarian Udupi cuisine — the masala dosa in particular — that grew from the town's temple kitchens. It is also known for the Malpe coast, St Mary's Islands and the Mookambika temple at Kollur.
