Guide · Day trips
Maravanthe — The Road With Sea on One Side and River on the Other
The most photographed stretch of NH 66, how to drive it, when the light is right, and what else is worth stopping for between Saligrama and Kundapura.
There is a point on the coastal highway north of Udupi where the land narrows to almost nothing. The Arabian Sea comes right up to the left shoulder of the road. The Souparnika river runs along the right. For a couple of kilometres you drive on a ribbon between two bodies of water, with the Western Ghats standing up blue in the distance behind the river.
That is Maravanthe, and it is the reason a lot of people drive this coast at all.
Where it is
Maravanthe sits on NH 66 roughly 15 km north of Udupi, between Brahmavar and Kundapura. From Saligrama it is about 20 minutes. From Parampalli, add five.
You do not need directions. You will know when you are on it.
When to drive it
Late afternoon, heading north. The road runs roughly north–south and the sea is on the west side, so driving north in the late afternoon puts the sun ahead and to your left, over the water. Get there between about 5:15 and 6:15 pm and the whole strip goes gold.
Early morning is the other good window — the river side catches the light, the water is glassy, and there is almost no traffic.
Avoid the middle of the day. Flat overhead light, heat haze, and lorries.
Driving it well
It is a national highway, not a viewpoint. That is the thing most visitors underestimate. Trucks run this route hard, people stop suddenly to photograph, and the shoulder is narrow.
- Do not stop on the carriageway. Use the marked pull-offs.
- Watch for people crossing between the two sides — everybody wants a photo from the
river side.
- Do not swim at Maravanthe. The sea here has strong currents and the beach shelves
steeply. It is a place to look at, not to get into.
What else is close
Kodachadri and Kollur Mookambika. Turn inland at Kundapura and you are on the road to one of Karnataka's most important temples, with the Kodachadri hills behind it. That is a full day of its own, not an add-on.
Kundapura. A working coastal town about 12 km further north, and the place to eat if you are up this way. Excellent seafood.
Trasi and Kodi beaches. Quieter sand either side of the famous strip, with actual room to sit down.
Turtle Bay and the river mouth. The Souparnika opens to the sea near Kodi; the sheltered water on the river side is calm and good for a slow boat.
Making a loop of it
From Parampalli the natural half-day is: north on NH 66 through Saligrama, along the Maravanthe strip, into Kundapura for a late lunch, then back down with a stop at Trasi or Kodi for the sunset. Roughly 60 km round trip and easily done between lunch and dark.
If you want the bigger version, keep going north — the highway carries on to Bhatkal, Murudeshwar with its enormous Shiva statue, and eventually Gokarna. Murudeshwar is about 90 minutes from Maravanthe and makes a long but rewarding day.
Photographing it
The classic shot is from the river side, looking across the road to the sea, with the palms on the strip in the middle. You need a pull-off and a bit of patience for a gap in the traffic.
The other one worth getting is from the beach side at low sun, shooting north along the water with the road just visible.
Drone flying near a national highway is a bad idea and in many cases not permitted — check the rules rather than assuming.
In short
- What: ~2 km of NH 66 with the sea on one side and the Souparnika on the other
- Where: 15 km north of Udupi, 20 minutes from Saligrama
- Best time: 5:15–6:15 pm, driving north
- Do not: swim, or stop on the carriageway
- Pair it with: Kundapura for food, Trasi or Kodi for the actual beach time