There are 7 ways to get from Shimoga to Guntur by taxi, plane, bus, train, 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, fly
best- Take the taxi from Shimoga to Shivamogga (RQY)taxi
- Fly from Shivamogga (RQY) to Vijayawada Airport (VGA)plane RQY - VGA
6h 40m₹6,932–20,313Train via Bengaluru
cheapest- Take the train from Anandapuram to Yasvantpur Jntrain 16228 / ...
- Take the train from Yasvantpur Jn to Guntur Jntrain 17212 / ...
21h 9m₹1,311–5,376Taxi, bus
- Take the taxi from Shimoga to Shivamoggataxi
- Take the bus from Shivamogga to Kempegowda Bus Stand Bangalorebus
- Take the bus from Bangalore, Karnataka to Gunturbus
18h 32mDrive 727.6 km
- Drive from Shimoga to Gunturcar 727.6 km
11h 5m₹8,203–11,849Taxi
- Take the taxi from Shimoga to Gunturtaxi 727.6 km
11h 5m₹10,000–12,000Train, bus
- Take the train from Anandapuram to Ksr Bengalurutrain 16228 / ...
- Take the bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Guntur - NTR RTC Bus Standbus FlixBus IN4222
22h 4m₹1,861–5,776Train
- Take the train from Anandapuram to Birur Jntrain 16205 / ...
- Take the train from Birur Jn to Vijayawada Jntrain 18112
25h 44m₹1,501–6,826
Shivamogga (RQY) to Vijayawada Airport (VGA) flights
Questions & Answers
The cheapest way to get from Shimoga to Guntur is to train via Bengaluru which costs ₹1,300 - ₹5,500 and takes 21h 9m.
The fastest way to get from Shimoga to Guntur is to taxi and fly which takes 6h 40m and costs ₹6,500 - ₹21,000.
No, there is no direct train from Shimoga to Guntur. However, there are services departing from Anandapuram and arriving at Guntur Jn via Yasvantpur Jn. The journey, including transfers, takes approximately 21h 9m.
The distance between Shimoga and Guntur is 758 km. The road distance is 727.6 km.
The best way to get from Shimoga to Guntur without a car is to taxi and bus which takes 18h 32m and costs .
It takes approximately 6h 40m to get from Shimoga to Guntur, including transfers.
Shimoga to Guntur train services, operated by Indian Railways, depart from Anandapuram station.
Shimoga to Guntur train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Shimoga to Guntur is 728 km. It takes approximately 11h 5m to drive from Shimoga to Guntur.
There are 52+ hotels available in Guntur.
What companies run services between Shimoga, India and Guntur, India?
You can take a vehicle from Shimoga to Guntur Jn via Anandapuram and Yasvantpur Jn in around 21h 9m.
- Website
- goindigo.in
Flights from Shivamogga to Vijayawada Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹5,000–18,000
Flights from Shivamogga to Vijayawada Airport via Hyderabad
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Anandapuram to Yasvantpur Jn
- Ave. Duration
- 6h 38m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Yasvantpur Jn to Guntur Jn
- Ave. Duration
- 13h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Anandapuram to Ksr Bengaluru
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Anandapuram to Birur Jn
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Birur Jn to Vijayawada Jn
- Ave. Duration
- 21h 3m
- Frequency
- Once a week
- Estimated price
- ₹500–3,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
- Phone
- 080-26252625
- Website
- 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
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Guntur - NTR RTC Bus Stand
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Estimated price
- ₹900–3,100
- Website
- https://www.flixbus.in
- Ave. Duration
- 4h 30m
- Estimated price
- ₹1,300–12,000
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 How to get from Gatwick Airport into central London, 5 delightfully under-the-radar French towns you need to visit, and Why you should take the train in the US - to help you get the most out of your next trip.













