A Bangalore to Gokarna road trip is one of the most rewarding drives in south India: roughly 500 km from the Deccan plateau down to the Karnataka coast, ending at temple-town beaches where the Arabian Sea meets the Western Ghats. You can do it as a fast dash on the highway or a slow loop through waterfalls, ghat forests and coastal towns. This guide covers the routes, the driving legs, when to go, a 3–5 day plan, where to stop, what to eat and the practical details.
The Bangalore to Gokarna route runs about 485–500 km and takes 10–12 hours of driving. The quickest line is NH-48 to Hubballi, then NH-52 down the ghats to the coast, then NH-66 north to Gokarna. Most travellers split it over two or more days and add Jog Falls, Murudeshwar or Udupi on the way.
About the Bangalore to Gokarna road trip
Gokarna sits in Uttara Kannada district on the Karnataka coast, a Shaiva pilgrimage town with the Mahabaleshwara temple and a string of beaches — Om, Kudle, Half Moon and Paradise — reached on foot or by boat. Between Bengaluru and Gokarna you cross three landscapes: the dry plateau around Tumakuru and Chitradurga, the forested Western Ghats, and the palm-lined coast along National Highway 66 (NH-66).
What makes this a proper road trip rather than a point-to-point drive is what lies just off the line: Jog Falls on the Sharavati river, the Shiva statue and temple at Murudeshwar, the Souparnika-and-sea road at Maravanthe, Udupi’s temple and cuisine, the offshore basalt of St Mary’s Islands, and the karst spires of Yana. For deeper detail on the destinations themselves, see our Gokarna travel guide and Murudeshwar travel guide.
Best time to make the drive
For the coast, the season is October to March. According to tourism advisories for Gokarna, this post-monsoon and winter window brings clear skies and temperatures roughly between 18°C and 32°C — good for beaches, boats and long driving days. December to January is peak season, when coastal hotels fill and prices rise around New Year.
The monsoon (June–September) is a genuine trade-off. The Western Ghats are at their greenest and waterfalls such as Jog run full, but Karnataka Tourism warns that monsoon brings rough seas at Maravanthe with swimming not advised, boat services to St Mary’s Islands stop, and the ghat sections turn slippery with reduced visibility. If waterfalls are your priority, drive in the monsoon but treat the ghats with respect; if beaches are the point, come in the dry season.
| Season | Months | What to expect |
|---|---|---|
| Post-monsoon / winter | Oct–Feb | Best overall; clear, ~18–32°C; beaches and boats open; peak crowds Dec–Jan |
| Summer | Mar–May | Hot and humid on the coast; fewer crowds; falls thin out |
| Monsoon | Jun–Sep | Lush ghats, full waterfalls; rough seas, boats suspended, slippery ghat driving |
The two broad routes and driving legs
There is a fast highway route and two scenic detour routes. The distances below are approximate map-route figures; treat them as planning estimates and reconfirm live with a navigation app before each leg.
Fastest route (plateau highway): Bengaluru → Tumakuru → Chitradurga → Davangere → Haveri → Hubballi on NH-48, then NH-52 down through Yellapura and the Arebail ghat to Ankola on the coast, then NH-66 north to Gokarna. This is the smoothest tarmac and the quickest overall, at roughly 485–500 km and about 10–11 hours of driving.
Scenic route via Shivamogga and Jog Falls: Bengaluru → Tumakuru → then towards Shivamogga → Sagara → Jog Falls → down to Honnavar on the coast, then NH-66 north to Gokarna. It is longer and slower but folds in India’s tallest single-drop waterfall and green ghat driving. Read our Jog Falls travel guide before committing this leg in the monsoon.
Scenic route via Hassan, Chikmagalur and Kudremukh: Bengaluru → Hassan → Chikmagalur → the Kudremukh ghats → Karkala → Udupi on the coast, then NH-66 north. This is the coffee-country and rainforest option; pair it with our Chikmagalur travel guide. It naturally reaches the coast at Udupi, so it suits a trip that works the coast south-to-north.
| Leg | Highway | Approx. distance | Approx. driving time |
|---|---|---|---|
| Bengaluru → Chitradurga | NH-48 | ~200 km | ~3.5 hrs |
| Chitradurga → Hubballi | NH-48 | ~145 km | ~2.5 hrs |
| Hubballi → Ankola (coast) | NH-52 | ~140 km | ~3.5 hrs (ghats) |
| Ankola → Gokarna | NH-66 | ~30 km | ~45 min |
| Total (fastest) | — | ~485–500 km | ~10–11 hrs |
Coastal and ghat stops worth planning for
The coastal string along NH-66 is what turns the return leg (or the whole trip) into a circuit. Each stop below is off or on that highway; times needed are rough.
- Jog Falls (via Sagara): the Sharavati river drops in four named cascades — Raja, Rani, Roarer and Rocket. Wikipedia lists a total height of 253 m (830 ft) and ranks it India’s third-highest waterfall after Nohkalikai and Dudhsagar; it is fullest in the monsoon, aided by releases from the Linganamakki dam. Time needed: 2–3 hours.
- Murudeshwar (on NH-66): a temple on Kanduka hill ringed by the Arabian Sea on three sides, in Uttara Kannada. KSTDC bills the roughly 123-foot (37 m) Shiva statue here as the world’s second-tallest; Wikipedia currently ranks it third. Time needed: 2 hours.
- Maravanthe (on NH-66, Byndoor taluk, Udupi district): the famous stretch where the highway runs on a narrow strip with the Arabian Sea to the west and the Souparnika river to the east. Karnataka Tourism confirms this sea-one-side, river-the-other layout. It is a drive-through with photo stops — 30–45 minutes.
- St Mary’s Islands (boat from Malpe, near Udupi): four uninhabited islands known for columnar volcanic rock, declared a National Geological Monument by the Geological Survey of India in 1975. Boats run from Malpe about 9 am–5:30 pm, roughly every 20 minutes, suspended in the monsoon (June–September). Time needed: half a day including the boat.
- Yana (near Sirsi/Kumta): black karst limestone spires — Bhairaveshwara Shikhara (about 120 m) and Mohini Shikhara (about 90 m) — reached by a short forest trek, open about 6 am–6 pm. Time needed: 2–3 hours including the walk.
- Udupi and Kumta: Udupi for the Krishna temple and food; Kumta and Honnavar (where the Sharavati meets the sea) for quiet beaches and river mouths.
| Stop | On/near | Why go | Time needed |
|---|---|---|---|
| Jog Falls | Via Sagara | Four-cascade waterfall, best in monsoon | 2–3 hrs |
| Murudeshwar | NH-66 | Sea-girt temple, tall Shiva statue | 2 hrs |
| Maravanthe | NH-66 | Sea one side, Souparnika river the other | 30–45 min |
| St Mary’s Islands | Boat from Malpe | Columnar volcanic rock, geological monument | Half day |
| Yana | Near Sirsi/Kumta | Karst limestone spires, short trek | 2–3 hrs |
A 3–5 day itinerary
The plan below drives down one way and works the coast on the way back, so you are not doubling on the same ghat road. Adjust to your season and pace.
- Day 1 — Bengaluru to Jog Falls (or Sagara): Start early on NH-48. Break at Chitradurga or Davangere for lunch. Cut towards Shivamogga and Sagara; reach Jog Falls by evening and stay near Sagara/Jog. If travelling in the dry season when the falls are lean, stay at Sagara and treat this as a driving day.
- Day 2 — Jog Falls to Murudeshwar via Honnavar: See the falls in the morning, descend to Honnavar on the coast, then run NH-66 north to south a short way to Murudeshwar. Temple, statue and beach in the afternoon; overnight at Murudeshwar.
- Day 3 — Coast day: Maravanthe, Udupi, St Mary’s Islands: Drive south to the Maravanthe stretch, continue to Malpe for the St Mary’s Islands boat (dry season only), and explore Udupi’s temple and food. Overnight Udupi or return north.
- Day 4 — Gokarna: Head up to Gokarna. Mahabaleshwara temple in the morning, then Om and Kudle beaches; the beach walk or a boat links the quieter coves. Overnight Gokarna.
- Day 5 — Gokarna back to Bengaluru: Long driving day via Ankola–Hubballi–Chitradurga on NH-52 and NH-48. Leave early. Optionally split at Hubballi if you prefer not to drive 10+ hours in one go.
For a tighter 3-day version, skip the Jog detour, take the fast route straight to Gokarna on Day 1, do Gokarna and Murudeshwar on Day 2, and drive back on Day 3.
Where to stop overnight
Hotel prices below are indicative planning bands per room per night for two, and shift sharply with season and booking window — reconfirm live, especially Dec–Jan. Book coastal stays ahead in peak season (as of September 2026).
- Budget (₹1,000–₹2,500): guesthouses and homestays in Sagara, Honnavar, Kumta and around Gokarna’s Kudle and Om beaches; basic beach shacks in Gokarna outside peak dates.
- Mid-range (₹2,500–₹6,000): beach resorts and town hotels in Murudeshwar, Udupi and Gokarna; RNS Residency-style properties near Murudeshwar temple.
- Higher-end (₹6,000+): sea-facing resorts around Gokarna, Murudeshwar and near Udupi.
Good natural overnight points are Sagara/Jog (Day 1), Murudeshwar (Day 2), Udupi (Day 3) and Gokarna (Day 4). Hubballi is a practical highway halt if you want to break the long return drive.
Food to try along the coast
The coast is where this trip earns its keep at the table. The region’s kitchens split loosely into vegetarian Udupi cuisine — which grew out of Udupi’s Ashta Mathas (the town’s eight monasteries) — and the seafood-rich Mangalorean coastal style.
- Neer dosa (a thin, soft rice-flour crepe): a coastal breakfast staple, eaten with chutney or curry.
- Masala dosa (a crisp dosa with a spiced potato filling): often credited to Udupi’s hotel kitchens.
- Fish pulimunchi (a tangy Mangalorean fish curry using tamarind and chilli): a coastal signature; ask for the local catch.
- Gadbad ice cream (a tall, layered ice cream jumbled with fruit, nuts and jelly): said to have originated at Diana Restaurant in Udupi.
- Udupi thali and filter coffee: a simple, satisfying vegetarian meal to break up driving days.
Fresh seafood is easiest in Malpe, Gokarna, Murudeshwar and Honnavar. Vegetarians are well served everywhere along this coast.
Budget breakdown
The estimate below is an indicative planning figure for a 5-day self-drive trip, per person, assuming two people sharing a car and a mid-range budget. Fuel and toll figures are estimates — reconfirm current rates (as of September 2026).
| Item | Assumption | Indicative cost |
|---|---|---|
| Fuel | ~1,050–1,100 km round trip, car sharing | ₹3,500–₹5,000 |
| Tolls | NH-48/NH-52/NH-66 round trip | ₹800–₹1,500 |
| Stays | 4 nights mid-range, twin-shared | ₹6,000–₹10,000 |
| Food | 5 days, coastal meals | ₹2,500–₹4,000 |
| Boats/entry/parking | St Mary’s boat, temple/site parking | ₹500–₹1,000 |
| Per-person total | — | ~₹13,000–₹21,000 |
A budget backpacker version (homestays, buses skipped in favour of the shared car, simpler meals) lands lower; a self-drive rental car or a hired taxi with driver raises it.
Road, fuel, tolls and safety
The plateau highway (NH-48) is mostly wide, four-lane and fast, with fuel and food stops at regular intervals around Tumakuru, Chitradurga, Davangere and Haveri. The ghat section of NH-52 between Hubballi and Ankola (through Yellapura and the Arebail ghat) is two-lane forest road with curves — enjoyable in daylight, tiring after dark. NH-66 along the coast is well used but has town traffic through Kumta, Honnavar, Murudeshwar and Udupi.
Practical points:
- Fuel: tank up before ghat and forest stretches; pumps thin out between Hubballi and the coast. Fuel prices are indicative and vary — reconfirm.
- Tolls: NH-48 has several toll plazas; keep FASTag topped up. Coastal NH-66 has tolls too.
- Driving times: avoid the ghats and unfamiliar coastal roads at night; wildlife and poor lighting are real risks in the Western Ghats.
- Monsoon: ghats get slippery with reduced visibility; drive slower and check for landslip advisories on ghat roads before setting out.
- Sea safety: currents on open coastal beaches can be strong; follow local flags and lifeguard advice, and note that monsoon seas are rough and swimming is advised against at Maravanthe.
- Payments and connectivity: UPI works in most towns and pumps; carry some cash for small vendors, boats and remote stretches. Mobile signal drops on the ghat and forest sections.
- Solo and women travellers: the coastal towns are used to visitors; standard precautions apply — plan to finish ghat driving before dark and keep someone informed of your route.
How to reach the start in Bengaluru
Bengaluru (Bangalore) is the natural start. Kempegowda International Airport connects the city to the rest of India and abroad; from the airport, most trips begin on the western fringe of the city to pick up NH-48 towards Tumakuru. If you are flying in to drive, factor Bengaluru’s traffic and start the highway leg early to clear the city.
Self-drive rental cars and taxis with drivers are both easy to arrange in Bengaluru. Trains and buses also run towards the coast and to Hubballi if you prefer to combine rail with a shorter drive; reconfirm train names, numbers and timings on IRCTC before you rely on them. If you are weighing this against shorter escapes, our weekend getaways near Bangalore guide lists closer options.
Nearby places to add on
If you have extra days, the coast and ghats reward a longer loop.
| Place | Approx. distance from Gokarna | Why go |
|---|---|---|
| Murudeshwar | ~70–75 km south | Sea-girt temple and tall Shiva statue — see our Murudeshwar guide |
| Jog Falls | ~130 km (via Honnavar/Sagara) | India’s tallest single-drop falls — see our Jog Falls guide |
| Yana | ~50 km inland (via Kumta) | Karst limestone spires and short trek |
| Udupi and Malpe | ~150 km south | Temple town, food, St Mary’s Islands boat |
| Chikmagalur | ~250 km (ghats inland) | Coffee country and Western Ghats — see our Chikmagalur guide |
Frequently asked questions
How far is Gokarna from Bangalore by road and how long does it take?
Gokarna is about 485–500 km from Bangalore by road, and the drive takes roughly 10–12 hours. The quickest route runs on NH-48 to Hubballi, then NH-52 down the ghats to Ankola, then NH-66 north to Gokarna. Most travellers split it over two or more days.
Which is the best route for a Bangalore to Gokarna road trip?
For speed and smooth tarmac, take NH-48 via Chitradurga and Hubballi, then NH-52 and NH-66 to the coast. For scenery, detour via Shivamogga and Jog Falls, or via Hassan, Chikmagalur and Kudremukh. Many drive down fast and work the coastal stops on the way back.
What is the best time to do this drive?
October to March is best for the coast, with clear skies and temperatures roughly 18–32°C; December to January is the busiest. The monsoon (June–September) makes the Western Ghats and Jog Falls spectacular but brings rough seas, suspended boats and slippery ghat driving, so plan accordingly.
Can I see Jog Falls and St Mary’s Islands on the same trip?
Yes. Jog Falls sits on the Sagara–Honnavar line inland, and St Mary’s Islands are reached by boat from Malpe near Udupi on the coast. A 4–5 day itinerary can include both, though the St Mary’s boat runs only outside the monsoon, roughly 9 am to 5:30 pm from Malpe.
Is the road to Gokarna safe to drive?
The NH-48 highway is fast and well maintained, while the NH-52 ghat section and coastal NH-66 need more care. Avoid the forest and ghat stretches after dark, keep fuel topped up before remote sections, drive slower in the monsoon, and follow local advice on beaches with strong currents.
What should I eat on the coastal Karnataka leg?
Try neer dosa (a soft rice-flour crepe), Udupi-style masala dosa and thali, fish pulimunchi (a tangy Mangalorean fish curry) where seafood is fresh, and Gadbad ice cream, said to have originated in Udupi. Coastal towns such as Malpe, Gokarna and Honnavar are best for fresh seafood.
Last updated and sources
This drive suits anyone who likes mixing waterfalls, ghat forests and quiet beaches in one loop; go between October and March for the coast, or in the monsoon if the Western Ghats and Jog Falls are your main draw. Take it slow, and let the coastal stops rather than the odometer set the pace.
Last updated: 25 September 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Karnataka Tourism — Maravanthe Beach and St Mary’s Island; Wikipedia — Jog Falls, Murdeshwar, St. Mary’s Islands and National Highway 66; KSTDC on the Murudeshwar Shiva statue; and route/leg distances cross-checked against navigation map estimates. Accessed September 2026.
{“@context”:”https://schema.org”,”@graph”:[{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”How far is Gokarna from Bangalore by road and how long does it take?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Gokarna is about 485-500 km from Bangalore by road, and the drive takes roughly 10-12 hours. The quickest route runs on NH-48 to Hubballi, then NH-52 down the ghats to Ankola, then NH-66 north to Gokarna. Most travellers split it over two or more days.”}},{“@type”:”Question”,”name”:”Which is the best route for a Bangalore to Gokarna road trip?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”For speed and smooth tarmac, take NH-48 via Chitradurga and Hubballi, then NH-52 and NH-66 to the coast. For scenery, detour via Shivamogga and Jog Falls, or via Hassan, Chikmagalur and Kudremukh. Many drive down fast and work the coastal stops on the way back.”}},{“@type”:”Question”,”name”:”What is the best time to do this drive?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”October to March is best for the coast, with clear skies and temperatures roughly 18-32C; December to January is the busiest. The monsoon (June-September) makes the Western Ghats and Jog Falls spectacular but brings rough seas, suspended boats and slippery ghat driving, so plan accordingly.”}},{“@type”:”Question”,”name”:”Can I see Jog Falls and St Mary’s Islands on the same trip?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Jog Falls sits on the Sagara-Honnavar line inland, and St Mary’s Islands are reached by boat from Malpe near Udupi on the coast. A 4-5 day itinerary can include both, though the St Mary’s boat runs only outside the monsoon, roughly 9 am to 5:30 pm from Malpe.”}},{“@type”:”Question”,”name”:”Is the road to Gokarna safe to drive?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”The NH-48 highway is fast and well maintained, while the NH-52 ghat section and coastal NH-66 need more care. Avoid the forest and ghat stretches after dark, keep fuel topped up before remote sections, drive slower in the monsoon, and follow local advice on beaches with strong currents.”}},{“@type”:”Question”,”name”:”What should I eat on the coastal Karnataka leg?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Try neer dosa (a soft rice-flour crepe), Udupi-style masala dosa and thali, fish pulimunchi (a tangy Mangalorean fish curry) where seafood is fresh, and Gadbad ice cream, said to have originated in Udupi. Coastal towns such as Malpe, Gokarna and Honnavar are best for fresh seafood.”}}]},{“@type”:”TouristDestination”,”name”:”Coastal Karnataka”,”address”:{“@type”:”PostalAddress”,”addressLocality”:”Gokarna”,”addressRegion”:”Karnataka”,”addressCountry”:”IN”},”geo”:{“@type”:”GeoCoordinates”,”latitude”:14.55,”longitude”:74.32}}]}
