There are 8 ways to get from Shivamogga to Tirupati by plane, train, bus, 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.
Fly
best- Fly from Shivamogga (RQY) to Tirupati Airport (TIR)plane RQY - TIR
1h 36m₹6,574–39,277Train
cheapest- Take the train from Shimoga Town to Ksr Bengalurutrain 12090 / ...
- Take the train from Ksr Bengaluru to Tirupatitrain 16219
12h 45m₹438–3,378Train, bus
- Take the train from Shimoga Town to Ksr Bengalurutrain 12090 / ...
- Take the bus from Kempegowda to Tirupathibus
9h 11m₹538–2,678Bus
- Take the bus from Shivamogga to Kempegowda Bus Stand Bangalorebus
- Take the bus from Kempegowda to Tirupathibus
10h 25m₹708–2,172Drive 485.5 km
- Drive from Shivamogga to Tirupaticar 485.5 km
7h 22m₹5,473–7,905Taxi
- Take the taxi from Shivamogga to Tirupatitaxi 485.5 km
7h 22m₹6,500–8,500Train via Vellore
- Take the train from Shimoga Town to Ksr Bengalurutrain
- Take the train from Ksr Bengaluru to Katpadi Jntrain
- Take the train from Katpadi Jn to Tirupatitrain
11h₹538–4,278Bus via Tirupati
- Take the bus from Shivamogga to Kempegowda Bus Stand Bangalorebus
- Take the bus from Bangalore Majestic to Tirupatibus
12h 2m₹658–1,772
Shivamogga to Tirupati by train
Questions & Answers
The cheapest way to get from Shivamogga to Tirupati is to bus via Tirupati which costs ₹650 - ₹1,800 and takes 12h 2m.
The fastest way to get from Shivamogga to Tirupati is to fly which takes 1h 36m and costs ₹6,500 - ₹40,000.
No, there is no direct bus from Shivamogga to Tirupati. However, there are services departing from Shivamogga and arriving at Tirupathi via Kempegowda. The journey, including transfers, takes approximately 10h 25m.
No, there is no direct train from Shivamogga to Tirupati. However, there are services departing from Shimoga Town and arriving at Tirupati via Ksr Bengaluru and Katpadi Jn. The journey, including transfers, takes approximately 11h.
The distance between Shivamogga and Tirupati is 455 km. The road distance is 485.5 km.
The best way to get from Shivamogga to Tirupati without a car is to train and bus which takes 9h 11m and costs ₹500 - ₹2,700.
It takes approximately 1h 36m to get from Shivamogga to Tirupati, including transfers.
Shivamogga to Tirupati bus services, operated by KSRTC, depart from Shivamogga station.
Shivamogga to Tirupati train services, operated by Indian Railways, depart from Shimoga Town station.
The best way to get from Shivamogga to Tirupati is to fly which takes 1h 36m and costs ₹6,500 - ₹40,000. Alternatively, you can bus, which costs ₹700 - ₹2,200 and takes 10h 25m, you could also train via Vellore, which costs ₹500 - ₹4,300 and takes 11h.
What companies run services between Shivamogga, India and Tirupati, India?
Star Air flies from Shivamogga (RQY) to Tirupati Airport (TIR) 6 times a week. Alternatively, you can take a bus from Shivamogga to Tirupathi via Kempegowda in around 10h 25m.
- Website
- starair.in
Flights from Shivamogga to Tirupati Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–38,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shimoga Town to Ksr Bengaluru
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Shimoga Town to Ksr Bengaluru
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Ksr Bengaluru to Katpadi Jn
- Ave. Duration
- 3h 18m
- Frequency
- Every 3 hours
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Katpadi Jn to Tirupati
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Shimoga Town to Ksr Bengaluru
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Ksr Bengaluru to Tirupati
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda to Tirupathi
- Ave. Duration
- 4h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,100
- Schedules at
- ksrtc.in
Bus from Shivamogga to Kempegowda Bus Stand Bangalore
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
Bus from Kempegowda to Tirupathi
- Ave. Duration
- 4h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,100
- Schedules at
- ksrtc.in
Bus from Shivamogga to Kempegowda Bus Stand Bangalore
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Phone
- 0866 2570005
- [email protected]
- Website
- apsrtconline.in
Bus from Bangalore Majestic to Tirupati
- Ave. Duration
- 5h 55m
- Frequency
- Every 15 minutes
- Estimated price
- ₹280–700
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹280–700
- Ave. Duration
- 7h 22m
- Estimated price
- ₹6,500–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 London airport should I choose?, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Shivamogga to Tirupati bus services, operated by KSRTC, arrive at Kempegowda Bus Stand Bangalore station.
Shivamogga to Tirupati train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Shivamogga to Tirupati is 485 km. It takes approximately 7h 22m to drive from Shivamogga to Tirupati.
Book your Shivamogga to Tirupati bus tickets online with Omio.
There are 358+ hotels available in Tirupati.













