There are 6 ways to get from Badvel to Shivamogga by taxi, train, bus, 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.
Taxi, train
best- 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,312Bus, train
- Take the bus from Badvel to Bengalurubus redbusIndia_Non A/C Seater / Sleeper
- Take the train from Ksr Bengaluru to Shimoga Towntrain 20651 / ...
13h 43mDrive 451.9 km
- Drive from Badvel to Shivamoggacar 451.9 km
6h 48m₹4,383–6,331Taxi
- 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_Non A/C Seater / Sleeper
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
14h 47mBus
- Take the bus from Badvel to Bengalurubus redbusIndia_Non A/C Seater / Sleeper
- Take the bus from Bengaluru to Shivamogga Sagar Road / BH Roadbus redbusIndia_NON A/C Sleeper / ...
15h 10m
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,300 - ₹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 14h 47m.
The distance between Badvel and Shivamogga is 606 km. The road distance is 451.9 km.
The best way to get from Badvel to Shivamogga without a car is to taxi and train which takes 12h 9m and costs ₹1,500 - ₹5,500.
It takes approximately 12h 9m to get from Badvel to Shivamogga, including transfers.
Badvel to Shivamogga bus services, operated by AR & BCVR Travels, depart from Badvel station.
Badvel to Shivamogga bus services, operated by AR & BCVR Travels, 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 14h 47m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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
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
- Website
- AR & BCVR Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Hourly
- Schedules at
- AR & BCVR Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Hourly
- Schedules at
- AR & BCVR Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Hourly
- Schedules at
- AR & BCVR Travels
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Schedules at
- Sri Vengamamba Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Schedules at
- Sri Vengamamba Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Schedules at
- Sri Vengamamba Bus Transport
- Website
- Sri Shrinivasa Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Schedules at
- Sri Shrinivasa Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Schedules at
- Sri Shrinivasa Bus Transport
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Schedules at
- Sri Shrinivasa Bus Transport
- Website
- Sri Vinayaka Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Schedules at
- Sri Vinayaka Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Schedules at
- Sri Vinayaka Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Schedules at
- Sri Vinayaka Travels
- Website
- Jaysri Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Jaysri Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Jaysri Travels
Bus from Badvel to Bengaluru
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Jaysri Travels
- Website
- Butterfly Holidays
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 35m
- Frequency
- 6 times a week
- Schedules at
- Butterfly Holidays
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 35m
- Frequency
- 6 times a week
- Schedules at
- Butterfly Holidays
Bus from Badvel to Bengaluru
- Ave. Duration
- 8h 35m
- 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
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h
- Frequency
- 5 times a week
- Schedules at
- Sugama Tourist Route No - 121
- Website
- East West Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a week
- Website
- East West Travels
- Website
- Sri Navadurga Bus Service
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 8h 25m
- Frequency
- 3 times a week
- Schedules at
- Sri Navadurga Bus Service
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Dreamz bus travels and travel
- 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
- Website
- Hamsa Tours and Travels
Bus from Bengaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- Hamsa Tours and 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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the UK: What do I need to know?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
There are 19+ hotels available in Shivamogga.


















