There are 7 ways to get from Mangaluru to Ranebennur by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from PVS Circle to Hassanbus
- Take the train from Hassan to Ranibennurtrain 11036 / ...
8h 1m₹525–1,961Train
- Take the train from Mangalore Jn to Hassantrain 16586 / ...
- Take the train from Hassan to Ranibennurtrain 11036 / ...
10h 11m₹623–3,210Bus via Hubballi
- Take the bus from Bejal to Hubballibus
- Take the bus from Hubbali to Haveribus
10h 20m₹1,087–3,240Drive 262.9 km
- Drive from Mangaluru to Ranebennurcar 262.9 km
3h 57m₹3,001–4,335Taxi
- Take the taxi from Mangaluru to Ranebennurtaxi 262.9 km
3h 57m₹5,500–7,000Train via Surathkal
- Take the train from Surathkal to Hassantrain 16596 / ...
- Take the train from Hassan to Ranibennurtrain 11036 / ...
11h 41m₹727–3,381Bus
- Take the bus from Mangaluru, Karnataka to Udupi, Karnatakabus
- Take the bus from Udupi, Karnataka to Shivamogga, Karnatakabus
- Take the bus from Shivamogga to Holalkerebus
- Take the bus from Chitradurga to Davanagerebus
13h 4m
Mangaluru to Ranebennur by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Mangaluru to Ranebennur is to bus and train which costs ₹500 - ₹2,000 and takes 8h 1m.
The fastest way to get from Mangaluru to Ranebennur is to drive which takes 3h 57m and costs ₹3,000 - ₹4,400.
No, there is no direct bus from Mangaluru to Ranebennur. However, there are services departing from Bejal and arriving at Ranebennur via Hubbali and Haveri. The journey, including transfers, takes approximately 10h 20m.
No, there is no direct train from Mangaluru to Ranebennur. However, there are services departing from Mangalore Jn and arriving at Ranibennur via Hassan. The journey, including transfers, takes approximately 10h 11m.
The distance between Mangaluru and Ranebennur is 413 km. The road distance is 262.9 km.
The best way to get from Mangaluru to Ranebennur without a car is to bus and train which takes 8h 1m and costs ₹500 - ₹2,000.
It takes approximately 8h 1m to get from Mangaluru to Ranebennur, including transfers.
Mangaluru to Ranebennur bus services, operated by Vijayanand Travels, depart from Bejal station.
Mangaluru to Ranebennur train services, operated by Indian Railways, depart from Mangalore Jn station.
The best way to get from Mangaluru to Ranebennur is to train which takes 10h 11m and costs ₹600 - ₹3,300. Alternatively, you can bus via Hubballi, which costs ₹1,000 - ₹3,300 and takes 10h 20m.
What companies run services between Mangaluru, India and Ranebennur, India?
You can take a vehicle from Mangaluru to Ranibennur via Mangalore Jn and Hassan in around 10h 11m. Alternatively, you can take a bus from Bejal to Ranebennur via Hubballi, Hubbali, and Haveri in around 10h 20m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hassan to Ranibennur
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Mangalore Jn to Hassan
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Hassan to Ranibennur
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Surathkal to Hassan
- Ave. Duration
- 5h 49m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Hassan to Ranibennur
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from PVS Circle to Hassan
- Ave. Duration
- 3h 13m
- Frequency
- 5 times a day
- Estimated price
- ₹330–470
- Schedules at
- vrlbus.in
Bus from Bejal to Hubballi
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- ₹500–2,400
- Schedules at
- vrlbus.in
- Sleeper
- ₹900–2,400
Bus from Chitradurga to Davanagere
- Ave. Duration
- 1h 13m
- Frequency
- Every 15 minutes
- Estimated price
- ₹170–230
- Schedules at
- vrlbus.in
- Ave. Duration
- 3h 57m
- Estimated price
- ₹5,500–7,000
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxi.com
Sri Kateel Travels
- Phone
- +91 82 4 2 48 53 34
- Website
- srikateeltravels.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from JFK to New York City, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Mangaluru to Ranebennur bus services, operated by Vijayanand Travels, arrive at Hubballi station.
Mangaluru to Ranebennur train services, operated by Indian Railways, arrive at Hassan station.
Yes, the driving distance between Mangaluru to Ranebennur is 263 km. It takes approximately 3h 57m to drive from Mangaluru to Ranebennur.
There are two+ hotels available in Ranebennur.










