Comparison of various travel options, distances and route plan to travel from Bangalore to Bekal.

Bangalore to Bekal road distance is about 375km.

Bangalore to Bekal by Road

You can select one of the two road routes to drive from Bangalore to Bekal. The first is via Mysore and Madikeri (Route 1), the second is via Hassan and Subrahmanya (Route 2). See the Bangalore-Bekal Route map shown further below.

Both the routes are comparable in distance (about 375km).  Whichever options you go for, it's about 8 hours of drive before you reach Bekal.

Apart from distance and driving time, you may needs to consider a few other factors as well -  like your overall itinerary plan, your base location Kasargod - in selecting the route right to you.  Out is these two broad routes, you can also make a few customisations by adding diversions and short detours.  Some of these options and shown as Route 1a and Route 2a below.

Heading by one route and returning by another is also a feasible option. Take a look at your overall Bekal  itinerary also to fit well one of these suggested routes and variations.

Route 1 (Bangalore to Bekal via Madikeri : 365 km) : Bangalore − 100 km → Mandya - 27km → Srirangapatna (bypass Mysore city)– 20km → Yelwal → 28km → Hunsur →45km → Kushalnagar → 31km → Madikeri → 50km → Sullia → 9km → Jalsoor → 40km → Cherkala → 15km → Bekal.

Route 1a  (Bangalore to Bekal via Panathur : 393 km) : Bangalore— 100 km → Mandya — 27km → Srirangapatna (bypass Mysore city)— 20km → Yelwal— 28km → Hunsur —45km → Kushalnagar — 31km →  Madikeri— 34km → Bhagamandala— 28km → Panathur— 80km → Bekal.

Route 2 (Bangalore to Bekal via Subrahmanya  : 377 km)  : Bangalore— 30km → Nelamangala cross — 152km → Hassan (bypass)— 40km → Sakleshpur — 37km → Gundya— 21km → Subrahmanya— 42km → Jalsoor—40km → Cherkala— 15km → Bekal.

Route 2a (Bangalore to Bekal via Kalladka, Vittala  : 386 km)  : Bangalore— 30km → Nelamangala cross — 152km → Hassan (bypass)— 40km → Sakleshpur — 37km → Gundya— 55km → Mani— 6km → Kalladka—11km →Vittala—40km → Cherkala— 15km → Bekal.

Why to go for Route 1? 
Great option, if your itinerary includes Mysore, Coorg etc as well.

From Madikeri you can take another alternate route to Bekal via Bhagamandala and Panathur (Route 1a). This is a relatively lonely narrow road, especially the the section right through the Greater Talakaveri National Park. Nature fans will love this drive.

Consider the Panathur route if you are staying at south of Bekkal (like Nalanda Resort near Nileshwar) or Houseboat in Valiyaparamba backwater or the wellness resort The Windflower Sattva.

Also the Panathur route is apt choice if your itinerary include places like Ranipuram, Talakaveri or other Coorg destinations south of Madikeri.

Restaurants on Route 1: 
There are quite a few restaurants in the Bangalore-Mysore stretch of this route.

A2B at Bidadi is the right place to have breakfast, if you're started early in the morning. A2B appears on your left on NH 275 about 13km from the Mysore Road exit on the NICE road.

Kamath Lokaruchi (after Ramanagara on right).
Kadambam, Vaishali (non-veg), Mc Donalds & Kamath Upachar ( after Channapatna on left).
A2B food court (after Maddur on the right).
Empire Restaurant (non-veg) on right near Maddur.
Righr-O food court (after mandya on the left).

Cafe County (at the Y fork before Hunsur).
East End Hotel (Madikeri Town).
Santrupthi (as you exit Sullia town, on the left).

Why to go for Route 2?
This is a well laid NH, most of the way. From Bangalore  all the way till around Hassan its 4lane (toll highway). Driving is a breeze till Sakleshpur. That's roughly 60% (225 km) of the total distance in this route.

Beyond Sakleshpur till Bekal, the roads are in good condition, but 2 carriageway and curvy mostly.

Sakleshpur to Gundia (where you'll make a diversion for Subrahmanya), is a ghat section, often you will find yourself tailgating slow moving queues of trucks.

Sakleshpur-Gundya-Subrahmanya stretch is right through the dense forest. Beyond which the route will be alternating through farmlands, villages and dense forests till you reach Cherkala.

A variant for this route is

Restaurants on Route 2: 
You'll see a reasonable number of good restaurants (A2B, Kamaths etc) till around Sakleshpur. Then these highway side facilities thin out.

Bellur Cross - Channarayapatna area:
Aadya's Royal Dine , A2B (After Channarayapatna, on the left).
Kamath, CCD ( After Channarayapatna next to HP Fuel station on the right).
Swathi Delicacy (Before Bellur cross, on the right).

Sakleshpur area:
The Ossoor (Just before Sakleshpur town, on the right ).
Surabhi's Nx ( as you come out of Sakleshpur town, on right).

There are a few good vegetarian restaurants in front of the temple.

Bangalore to Bekal by Train

Take the overnight Kannur Express (Train Number:16517/16518) from Bangalore to Kannur. Get down at Kasaragod (Station Code : KGQ) or Kanhangad (Station Code : KZE) .

Reserve well ahead as Kannur Express gets overbooked usually.

There is also the weekly Yestantput-Mangalore Express (Train No:16565/16566).

Bekal is 14km north of Kanhangad and 16km south of Kasaragod.

Bangalore to Bekal Road Routes
Bangalore to Bekal Road Routes
Road in Kerala after Jalsoor
Road in Kerala after Jalsoor
Gundya Junction on NH75
Gundya Junction on NH75
Cherkala Junction
Cherkala Junction
Road to Talacauvery from Bhagamandala
Talacauvery Road
Ossoor near Sakleshpur
Ossoor near Sakleshpur
NH 275 crosses Tumkur Road (NH48)
NH 275 at Bangalore
NH275 near Madikeri in Coorg.
NH275 near Madikeri
NH75 near Channarayapatna.
NH75 Near Channarayapatna
Bridge near Subrahmanya.
Bridge Near Subrahmaniya
Bekal to Valiyaparamba Backwaters
Bekal to Valiyaparamba Backwaters

Valiyaparamba Backwaters near Bekal makes an an ideal daytrip from Bekal.

Itinerary for Bekal
Itinerary for Bekal

If you are wondering how to craft your own itinerary for Bekal, read further!

How to Reach Bekal
How to Reach Bekal

Bekal in Kerala is located 65km (40 miles) south of Mangalore (nearest airport) and 85km north of Kannur.


Ananthapura Temple near Bekal in Kerala is unlike any other temples you'll find in this region. The whole temple is built like an island in the middle of a rectangular pond. Dedicated to Lord Vishnu, this is the only lake temple in Kerala.


Sree Mahalingeshwara Temple, Adoor in Kasaragod, Kerala

Why Bekal?
Why Bekal?

If you could visit only one place in Kerala to savour its Natural, heritage  cultural  and culinary flavour, pick Bekal and its environs. You'll not regret it!

Chandragiri Fort
Chandragiri Fort

Get to this fort just for the panorama it offers from the top. The view of Arabian Sea from Chandragiri Fort easily rivals that from the much famous Bekal Fort.

Madhur Temple
Madhur Temple

This grandiose temple in north malabar region of Kerala is dedicated to Lord Shiva, however the temple is popularly known after Maha Ganapathi.

Footbridge at Nileshwaram
Footbridge at Nileshwaram

The longest foot bridge in Kerala! This community built connects Nileshwar Panchayat and Cheruvathur Panchayat across the Thejaswini River.

Attractions In and Around Bekal
Attractions In and Around Bekal

Bekal, the seaside resort town located in Kasaragod, Kerala. The following is a list of popular attractions in and around Bekal.


All Rights Reserved. No part of this website may be reproduced without written permission.