Bangalore to Mangalore

Mangalore is my home town and I keep traveling in the Bangalore to Mangalore route .  I have been traveling in the Bangalore to Mangalore route since 2002 when I came down to Bangalore for higher studies. Since them I have been traveling in the Bangalore to Mangalore route almost every alternative week and sometimes even three times in a month.

I usually take a overnight bus for my weekend travel and if there are some extended holidays I prefer to drive down in my car.  Trains have been my last choice in this route due to the time which they take.  You can also fly down to Mangalore if you need to reach quickly, but it comes at a premium price.
Bangalore to Mangalore route is one of the important routes in Karnataka which connects the Coastal cities to the state Capital.

Bangalore to Mangalore by road:

Main Route:
 The main route from Bangalore to Mangalore is via Hassan.  The distnace is around 350 KMS. 

 Bangalore - Nelmangala - Kunigal - Chenrayapatna - Hassan - Sakleshpura - Gundya - Uppinangadi - Mani - BC Road - Mangalore.   

 If you are  starting from Bangalore ( Railway station) the best way to exit Bangalore is via Malleshwaram - Yeshwanthpur - Gorugontepalya (Taj Vivanta Hotel on the right) and take the Nelmangala express way flyover after the second signal.  You will come down near the toll plaza near Parle factory.

The distance from Bangalore to Nelmangala is 27 KMS. Keep on the left to exit to Mangalore.  Watch for the direction broad.

 Getting out of Bangalore is always a pain due to heavy traffic. The first half can even take 45 Mins to one hour and the second half would just take 20 to 30 Mins depending on the day and time.

 The National Highway - NH75 starts from Nelmangala. From Nelmangala to Kunigal is 44 KMS. The road is completely 4 lane and one of the best roads to drive in India.  You can easily keep 100 KMS speed thought.

 You can see plain farm lands and also some hillocks on the way.

 Other Routes:
Bangalore - Nelmangala - Kunigal - Hassan - Belur - Mudigere - Kottighehara - Charmadi - Ujire - Belthangady - Bantwal - BC Road - Mangalore.
Bangalore - Mandya - Mysore - Kushalnagar - Madikeri - Sullya - Puttur - Mani - BC road - Mangalore.

Bangalore to Mangalore by Bus:

 Bangalore to Mangalore route has one of the best bus connectivity , there are both government and private buses plying in this route.
For day travel there are lots of KSRTC buses in all classes of service. And Night you have plenty of private buses also in this route providing a variety of services.
Popular Bus operators in Bangalore to Mangalore route:
  • Durgamba Motors
  • Sugama Tourist
  • Vishal Tourist
  • SRS Travels
  • VRL Travels
  • Bharathi Travels
  • Ballal Tourist
  • Pragathi Tourist
  • Sri Durgamba Motors
  • Anand Travels
  • CPC Logistics
  • Hanuman Motors
  • Bharathi Tourist
 Types of Buses in Bangalore to Mangalore route:
  • Volvo Multi Axle AC Semi Sleeper
  • Volvo Single Axle AC Seater
  • Isuzu AC Executive coach
  • Corona AC Sleeper
  • 2+1 AC / Non AC Sleeper
  • 1+2 Seat/ Sleeper
  • 2+2 Semi Sleeper
  • 2+2 Seater

 KSRTC has the following type of services in Bangalore to Mangalore route:

  • KSRTC Airavat Club Class - Volvo Multi Axle
  • KSRTC Airavt Volvo
  • KSRTC Corona AC Sleeper
  • KSRTC Non AC Sleeper
  • KSRTC Rajahamsa Executive
  • KSRTC Rajahamsa Compact
  • KSRTC Suvarna Karnataka Express

Bangalore to Mangalore by Train:

 There are two trains in the Bangalore to Mangalore route, one leaves in Morning and the other at Night.

1. Train No 16515 : Yesvanthpur (Bangalore) - Mangalore - Karwar Express 

This train starts from Yesvanthpur station in Bangalore.
The train leaves Bangalore at 7.30 AM and it runs only on Monday, Wednesday and Friday.

This train goes via Tumkur - Arsikere - Hassan. The travel time is 10.15 Hrs.

The ticket fare is around Rs 115 for Second class sitting. Also there is a Chair Car AC Compartment where the fare is around Rs 410.  

2. Train No 16517 : Yesvanthpur (Bangalore)- Mangalore - Kannur Express

This train starts from Yesvanthpur station in Bangalore and comes to Bangalore City Junction station in Majestic.

The train leaves Bangalore City Junction at 8.55 PM. Its a daily train.

This train goes via Mysore - Holenarsipura - Hassan. The travel time is 11.45 Hrs.

The Sleeper class ticket fare is around Rs 224  and for 3 Tire AC Sleeper the fare is around Rs 600.  2 Tire AC fare is around Rs 900 from Bangalore to Mangalore.

Bangalore to Mangalore by Air:


Bangalore to Mangalore Hotels en-route:

Here are a few list of hotels which I have tried and would recommend for travels.

  • Coffee Day - Belur Corss
  • Hotel Mayura - Belur cross
  • Hotel Kamat Upahar - Udayapura after Chennrayapatna
  • Hotel Suvarna in Hassan - You will need to get into Hassan City.
      • Hotel Vaibhav - Uppinangadi

Please note: There are no Hotels after Skaleshpur till Nelyadi. The Shiradi Ghat is a Forest area without any commercial activity.  Small petty Tea shops are there only in few places.