Karnataka Circuits

Coastal Karnataka Road Trip: Gokarna, Murudeshwar & Udupi

Published 20 July 2026

Karnataka's coast is one of the more under-visited stretches in South India, which is exactly what makes it worth doing. Between Mangalore and Gokarna sit temple towns, beaches without the Goa crowds, one of the tallest Shiva statues in the world, and a food culture — Udupi and Mangalorean — that is genuinely distinctive.

It also connects inland to the Hoysala temples, Chikmagalur's coffee country, and Hampi, which is why our own coastal circuits run Bangalore to Mangalore rather than simply up and down the coast.

The coastal stretch, north to south

Gokarna is a temple town with the Mahabaleshwar temple and a string of beaches — Om Beach, Kudle, Half Moon, and Paradise — reached by clifftop walks or boat. It has a quieter, less commercial feel than Goa, though it has grown considerably.

Murudeshwar, about 80 km south, has a 37-metre Shiva statue on a headland above the Arabian Sea and a tall gopura you can ascend for the view. The setting, with the sea on three sides, is genuinely striking.

Udupi, a further 120 km or so south, is the Krishna Matha temple town and the origin of Udupi cuisine — the tradition behind a large share of South India's vegetarian restaurants. Malpe beach and St. Mary's Island, with its columnar basalt formations, sit just outside.

Mangalore anchors the southern end, a port city with beaches, temples, and excellent seafood.

The inland extension

What makes a Karnataka coastal trip more than a beach run is the inland leg. Belur and Halebidu hold the finest Hoysala temple carving in the state, with Shravanabelagola's Bahubali monolith nearby.

Chikmagalur's coffee estates and Mullayanagiri, Karnataka's highest peak, sit between the Hoysala towns and the coast. Hampi, the UNESCO-listed Vijayanagara capital, is further north and is one of the most remarkable archaeological landscapes in India.

Our Coastal Karnataka Heritage Circuit runs exactly this sequence — Bangalore, Belur, Halebidu, Shravanabelagola, Chikmagalur, Hampi, Gokarna, Murudeshwar, Udupi, and Mangalore — because it strings the coast and the interior together rather than treating them separately.

How long it takes

The coastal stretch alone, Gokarna to Mangalore, needs three to four days to be enjoyable. The full heritage circuit with the inland leg is a 1,100 km-plus route and realistically needs seven to ten days.

The shorter version — Hubli to Murudeshwar, Gokarna, Udupi, and Mangalore — covers about 500 km and works in four to five days, which suits travellers arriving by air or rail at Hubli or leaving from Mangalore.

Distances between coastal towns are 60 to 120 km, generally 1.5 to 3 hours, so the driving is steady rather than punishing.

When to go

October to March is the season. The monsoon from June to September is very heavy on this coast — this is one of the wettest parts of India — and while the landscape is spectacular, beaches are unusable and the ghat roads inland can be affected.

April and May are hot and humid on the coast, though the inland leg through Chikmagalur stays more comfortable at elevation.

For the beaches specifically, November to February is the reliable window.

The food

This is a genuine reason to make the trip. Udupi cuisine is the vegetarian tradition behind an enormous number of restaurants across India, and eating it at source — at the Krishna Matha or in the town's tiffin rooms — is worth doing.

Mangalorean cooking is the counterpart: coconut and chilli-driven, with neer dosa, kori rotti, and outstanding seafood including anjal and prawns in ghee roast. Gokarna and Murudeshwar have simple beach and temple-town eating.

Between the two traditions, coastal Karnataka is one of the better eating stretches in South India, and considerably less known for it than Kerala or Tamil Nadu.

Practical notes

Gokarna's beaches beyond Om Beach are reached by clifftop walks of 20 to 45 minutes or by boat — wear proper footwear and carry water, as the paths are exposed.

St. Mary's Island off Malpe is reached by ferry from Malpe beach, subject to sea conditions, and does not operate in the monsoon.

Temple dress codes apply at the Krishna Matha, Murudeshwar, and Gokarna's Mahabaleshwar temple — modest clothing, and at some temples men are required to remove shirts. Check before you arrive rather than at the gate.

FAQs

Frequently Asked Questions

How long does a coastal Karnataka trip take?
The coastal stretch from Gokarna to Mangalore needs three to four days. The full heritage circuit including Belur, Halebidu, Chikmagalur, and Hampi is over 1,100 km and realistically needs seven to ten days. A shorter Hubli-to-Mangalore version works in four to five.
Is Gokarna better than Goa?
It is quieter and less commercial, with a temple-town character Goa lacks, and its beaches are reached by clifftop walks rather than roads. Goa has far more infrastructure, nightlife, and choice. Gokarna suits travellers who want calm; Goa suits those who want facilities.
What is Murudeshwar known for?
A 37-metre statue of Shiva on a headland surrounded by the Arabian Sea on three sides, alongside a tall gopura tower you can ascend for the view. The setting is what makes it — it is one of the more striking coastal temple sites in India.
Why is Udupi famous?
For the Krishna Matha temple, founded by the philosopher Madhvacharya, and for Udupi cuisine — the vegetarian tradition behind an enormous number of restaurants across India. Eating it at source in the town's tiffin rooms is a genuine reason to stop.
When is the best time for coastal Karnataka?
October to March, with November to February the reliable window for beaches. The monsoon from June to September is extremely heavy on this coast, making beaches unusable, though the inland ghats look spectacular.
Can I combine the coast with Hampi and the Hoysala temples?
Yes, and it makes the trip considerably richer. Our Coastal Karnataka Heritage Circuit runs Bangalore, Belur, Halebidu, Shravanabelagola, Chikmagalur, Hampi, Gokarna, Murudeshwar, Udupi, and Mangalore for exactly that reason.
Does MIT arrange coastal Karnataka circuits?
Yes — we publish both the full Coastal Karnataka Heritage Circuit and a shorter Hubli-to-Mangalore version, including a variant designed for international clients. Call or WhatsApp +91 96119 57301 to plan.
Keep reading

More in Karnataka Circuits

Ready to plan?

Get a customised quote

Fill in your details once, then choose how you'd like to reach us — either way we'll call you back. Prefer to talk now? Call +91 96119 57301 (Primary) or +91 96119 57201 (Alternative).