There are 6 ways to get from Srirangapatna to Shivamogga by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Sriranga Patna to Rajarajeshwari MC Hospitalbus
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
8h 45m₹516–1,328Train
cheapest- Take the train from Pandavapura to Shimogatrain 16227
9h 55m₹358–2,734Train via Krishnarājāsāgara
- Take the train from Krishnarajanagar to Shimogatrain 16222 / ...
9h 9m₹412–3,311Drive 233.7 km
- Drive from Srirangapatna to Shivamoggacar 233.7 km
3h 49m₹2,638–3,811Taxi
- Take the taxi from Srirangapatna to Shivamoggataxi 233.7 km
3h 49m₹4,900–6,000Bus, fly
- Take the bus from Sriranga Patna to Channapatnabus
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Shivamogga (RQY)plane BLR - RQY
5h 41m₹4,867–17,750
Srirangapatna to Shivamogga by train
Questions & Answers
The cheapest way to get from Srirangapatna to Shivamogga is to bus which costs ₹500 - ₹1,400 and takes 8h 45m.
The fastest way to get from Srirangapatna to Shivamogga is to drive which takes 3h 49m and costs ₹2,600 - ₹3,900.
No, there is no direct bus from Srirangapatna to Shivamogga. However, there are services departing from Sriranga Patna and arriving at Shivamogga via RR Medical College and Kempegowda Bus Stand Bangalore. The journey, including transfers, takes approximately 8h 45m.
No, there is no direct train from Srirangapatna to Shivamogga. However, there are services departing from Shrirangapatna and arriving at Shimoga via Mysore Jn and Krishnarajanagar. The journey, including transfers, takes approximately 9h 9m.
The distance between Srirangapatna and Shivamogga is 405 km. The road distance is 233.7 km.
The best way to get from Srirangapatna to Shivamogga without a car is to bus which takes 8h 45m and costs ₹500 - ₹1,400.
It takes approximately 8h 45m to get from Srirangapatna to Shivamogga, including transfers.
Srirangapatna to Shivamogga bus services, operated by Kerala State Road Transport Corporation, depart from Sriranga Patna station.
Srirangapatna to Shivamogga train services, operated by Indian Railways, depart from Krishnarajanagar station.
The best way to get from Srirangapatna to Shivamogga is to bus which takes 8h 45m and costs ₹500 - ₹1,400. Alternatively, you can train via Krishnarājāsāgara, which costs ₹410 - ₹3,400 and takes 9h 9m.
What companies run services between Srirangapatna, India and Shivamogga, India?
You can take a bus from Sriranga Patna to Shivamogga via RR Medical College, Kempegowda Bus Station, and Kempegowda Bus Stand Bangalore in around 8h 45m. Alternatively, Indian Railways operates a train from Krishnarajanagar to Shimoga twice daily. Tickets cost ₹190–1,500 and the journey takes 5h 34m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Shivamogga
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,600–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Krishnarajanagar to Shimoga
- Ave. Duration
- 5h 34m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Pandavapura to Shimoga
- Ave. Duration
- 8h 51m
- Frequency
- Once daily
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Sriranga Patna to Rajarajeshwari MC Hospital
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- ₹120–210
- Website
- KSRTC
Bus from Sriranga Patna to Channapatna
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- ₹75–150
- Website
- KSRTC
- 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
Bus from Channapatna to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
- Ave. Duration
- 3h 49m
- Estimated price
- ₹4,900–6,000
Mysore Cabs
- Phone
- +91 99 72 39 51 89
- Website
- mysorecabs.com
Mysore Taxi Services
- Phone
- +91 99 45 35 37 72
- Website
- mysoretaxiservices.com
Safe Wheels Tour and Travels
- Phone
- +91 82 14 00 11 00
- Website
- safewheelsindia.com
TaxiBazaar
- Phone
- +91-9876661275
- Website
- taxibazaar.in
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 to the US: What do I need to know?, Thanksgiving 2018: How to travel stress-free, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Srirangapatna to Shivamogga bus services, operated by Kerala State Road Transport Corporation, arrive at Rajarajeshwari MC Hospital station.
Srirangapatna to Shivamogga train services, operated by Indian Railways, arrive at Shimoga station.
Yes, the driving distance between Srirangapatna to Shivamogga is 234 km. It takes approximately 3h 49m to drive from Srirangapatna to Shivamogga.
There are 19+ hotels available in Shivamogga.












