Bangalore to Bekal road distance is about 375km.
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).
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.
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.
Valiyaparamba Backwaters near Bekal makes an an ideal daytrip from Bekal.
If you are wondering how to craft your own itinerary for Bekal, read further!
Bekal in Kerala is located 65km (40 miles) south of Mangalore (nearest airport) and 85km north of Kannur.
Bekal, the seaside resort town located in Kasaragod, Kerala. The following is a list of popular attractions in and around Bekal.
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.
Sree Mahalingeshwara Temple, Adoor in Kasaragod, Kerala
Bekal has a great combination of natural and historic attractions.
Vivanta Bekal, the super luxury resort is set in a sprawling coconut palm fringed property, sandwiched between the Kappil beach and Kappil River.
A spectacular coastline, unending thickets of coconut palms, a hinterland with rocky outcrops along the beach...the 17th century Bekal Fort sits comfortably in a movie setting like surreal environment. Yes, Bekal Fort and its environs is a popular movie shooting location as well!
This grandiose temple in north malabar region of Kerala is dedicated to Lord Shiva, however the temple is popularly known after Maha Ganapathi.