There are 6 ways to get from Badvel to Shivamogga by bus, train, taxi, or car
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 Badvel to Bengalurubus redbusIndia_A/C Sleeper
- Take the train from Ksr Bengaluru to Shimoga Towntrain 20651 / ...
11h 43mTaxi, train
cheapest- Take the taxi from Badvel to Cuddapahtaxi
- Take the train from Cuddapah to Guntakal Jntrain
- Take the train from Guntakal Jn to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
12h 9m₹1,525–5,312Drive 451.9 km
- Drive from Badvel to Shivamoggacar 451.9 km
6h 48m₹4,420–6,385Taxi
- Take the taxi from Badvel to Shivamoggataxi 451.9 km
6h 48m₹7,000–8,500Bus via Bengaluru
- Take the bus from Badvel to Bengalurubus redbusIndia_A/C Sleeper
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
12h 47mBus
- Take the bus from Badvel to Bengalurubus redbusIndia_A/C Sleeper
- Take the bus from Bengaluru to Shivamogga Sagar Road / BH Roadbus redbusIndia_NON A/C Sleeper
13h 20m
Comparing Your Travel Options
The cheapest way to get from Badvel to Shivamogga is to taxi and train which costs ₹1,500 - ₹5,500 and takes 12h 9m.
The fastest way to get from Badvel to Shivamogga is to drive which takes 6h 48m and costs ₹4,400 - ₹6,500.
No, there is no direct bus from Badvel to Shivamogga. However, there are services departing from Badvel and arriving at Shivamogga via KR Market and Kempegowda Bus Stand Bangalore. The journey, including transfers, takes approximately 12h 47m.
The distance between Badvel and Shivamogga is 581 km. The road distance is 451.9 km.
The best way to get from Badvel to Shivamogga without a car is to bus and train which takes 11h 43m and costs .
It takes approximately 11h 43m to get from Badvel to Shivamogga, including transfers.
Badvel to Shivamogga bus services, operated by Sri Vengamamba Bus Transport, depart from Badvel station.
Badvel to Shivamogga bus services, operated by Sri Vengamamba Bus Transport, arrive at Bengaluru station.
Yes, the driving distance between Badvel to Shivamogga is 452 km. It takes approximately 6h 48m to drive from Badvel to Shivamogga.
Book your Badvel to Shivamogga bus tickets online with Omio.
What companies run services between Badvel, India and Shivamogga, India?
You can take a bus from Badvel to Shivamogga via Bengaluru, KR Market, Kempegowda Bus Station, and Kempegowda Bus Stand Bangalore in around 12h 47m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ksr Bengaluru to Shimoga Town
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Cuddapah to Guntakal Jn
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Guntakal Jn to Birur Jn
- Ave. Duration
- 5h 9m
- Frequency
- Once a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 17m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Schedules at
- Sri Vengamamba Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Schedules at
- Sri Vengamamba Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Schedules at
- Sri Vengamamba Bus Transport
- Website
- Sri Shrinivasa Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Schedules at
- Sri Shrinivasa Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Schedules at
- Sri Shrinivasa Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Schedules at
- Sri Shrinivasa Bus Transport
- Phone
- +91 94813 62401
- [email protected]
- Website
- SLVT travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a day
- Schedules at
- SLVT travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a day
- Schedules at
- SLVT travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a day
- Schedules at
- SLVT travels
- Website
- Jaysri Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Jaysri Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Jaysri Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Jaysri Travels
- Website
- Sri Vinayaka Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Sri Vinayaka Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Sri Vinayaka Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Sri Vinayaka Travels
- Website
- Butterfly Holidays
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Schedules at
- Butterfly Holidays
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Schedules at
- Butterfly Holidays
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Schedules at
- Butterfly Holidays
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda Bus Stand Bangalore to Shivamogga
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Website
- Srs Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Schedules at
- Srs Travels
- Website
- TPS Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Schedules at
- TPS Travels
- Website
- Shree Theertha Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a week
- Schedules at
- Shree Theertha Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Schedules at
- Sugama Tourist Route No - 121
- Website
- Hamsa Tours and Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 30m
- Frequency
- Twice a week
- Schedules at
- Hamsa Tours and Travels
- Website
- PrimeX Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 7h 15m
- Frequency
- Twice a week
- Schedules at
- PrimeX Travels
- Website
- Sri Navadurga Bus Service
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 8h 25m
- Frequency
- Twice a week
- Schedules at
- Sri Navadurga Bus Service
- Website
- Sri Benaka Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 5h 50m
- Frequency
- Once a week
- Schedules at
- Sri Benaka Travels
- Ave. Duration
- 3h 50m
- Estimated price
- ₹1,000–8,500
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 Which side of Niagara Falls should I choose (and how do I get there)?, 5 incredible day trips from Florence by train, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
There are 18+ hotels available in Shivamogga.












