There are 5 ways to get from Guntur to Belagavi by taxi, plane, train, bus, car, or bus (Flixbus)
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 Guntur to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Belgaum Airport (IXG)plane VGA - IXG
4h 23m₹7,878–24,638Train
cheapest- Take the train from Guntur Jn to Dharwartrain 18047
- Take the train from Dharwar to Belgaumtrain 17317 / ...
16h 17m₹508–3,894Bus via Bengaluru
- Take the bus from Guntur to Bengalurubus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper / ...
- Take the bus from Bengaluru to Belagavibus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
19h 22mDrive 723.2 km
- Drive from Guntur to Belagavicar 723.2 km
10h 56m₹8,105–11,707Bus
- Take the bus from FlixBus Guntur - NTR RTC Bus Stand to FlixBus Hyderabad - Uppal Metrobus
- Take the bus from Uppal X Roads to Libertybus
- Take the bus from Hyderabad to Belagavibus
28h 55m
Guntur to Belagavi by train
Comparing Your Travel Options
The cheapest way to get from Guntur to Belagavi is to train which costs ₹500 - ₹3,900 and takes 16h 17m.
The fastest way to get from Guntur to Belagavi is to taxi and fly which takes 4h 23m and costs ₹7,500 - ₹25,000.
No, there is no direct bus from Guntur to Belagavi. However, there are services departing from Guntur and arriving at Belagavi via Bengaluru. The journey, including transfers, takes approximately 19h 22m.
No, there is no direct train from Guntur to Belagavi. However, there are services departing from Guntur Jn and arriving at Belgaum via Dharwar. The journey, including transfers, takes approximately 16h 17m.
The distance between Guntur and Belagavi is 730 km. The road distance is 723.2 km.
The best way to get from Guntur to Belagavi without a car is to train which takes 16h 17m and costs ₹500 - ₹3,900.
It takes approximately 4h 23m to get from Guntur to Belagavi, including transfers.
Guntur to Belagavi bus services, operated by SLGT Travels, depart from Guntur station.
Guntur to Belagavi train services, operated by Indian Railways, depart from Guntur Jn station.
The best way to get from Guntur to Belagavi is to train which takes 16h 17m and costs ₹500 - ₹3,900. Alternatively, you can bus via Bengaluru, which costs and takes 19h 22m.
What companies run services between Guntur, India and Belagavi, India?
You can take a train from Guntur Jn to Belgaum via Dharwar in around 16h 17m. Alternatively, you can take a bus from Guntur to Belagavi via Bengaluru in around 19h 22m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Belgaum Airport via Hyderabad
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹6,500–23,000
Flights from Vijayawada Airport to Belgaum Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- ₹7,500–24,000
- Website
- starair.in
Flights from Vijayawada Airport to Belgaum Airport via Mumbai
- Ave. Duration
- 3h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guntur Jn to Dharwar
- Ave. Duration
- 13h 17m
- Frequency
- 4 times a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,700
Train from Dharwar to Belgaum
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- [email protected]
- Website
- SLGT Travels
Bus from Guntur to Bengaluru
- Ave. Duration
- 10h 10m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Belagavi
- Ave. Duration
- 9h
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Hyderabad to Belagavi
- Ave. Duration
- 13h 15m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Guntur to Bengaluru
- Ave. Duration
- 10h 45m
- Frequency
- Every 4 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Belagavi
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Belagavi
- Ave. Duration
- 12h 49m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Guntur to Bengaluru
- Ave. Duration
- 11h 40m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Belagavi
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Guntur - NTR RTC Bus Stand to FlixBus Hyderabad - Uppal Metro
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,500
- Website
- FlixBus India
- Phone
- 040 69440000
- [email protected]
- Website
- TGSRTC
Bus from Uppal X Roads to Liberty
- Ave. Duration
- 7h 22m
- Frequency
- Every 10 minutes
- Schedules at
- TGSRTC
- Ave. Duration
- 48 min
- Estimated price
- ₹950–1,200
Kommineni Cars
- Phone
- +91 99 12 17 06 66
Ram Car Travels
- Phone
- +91 98 53 71 99 99
- Website
- ramcartravels.com
Vasu Car Travels
- Phone
- +91 94 94 67 61 20
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 Italy Travel Guides, How to get from Stansted Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Guntur to Belagavi bus services, operated by SLGT Travels, arrive at Bengaluru station.
Guntur to Belagavi train services, operated by Indian Railways, arrive at Dharwar station.
Yes, the driving distance between Guntur to Belagavi is 723 km. It takes approximately 10h 56m to drive from Guntur to Belagavi.
Book your Guntur to Belagavi bus tickets online with Omio.
There are 57+ hotels available in Belagavi.











