There are 7 ways to get from Khammam to Belagavi by taxi, plane, 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 to Vijayawada Airport, fly
best- Take the taxi from Khammam to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Belgaum Airport (IXG)plane VGA - IXG
5h 44m₹9,244–26,252Train
cheapest- Take the train from Khammam to Vijayawada Jntrain
- Take the train from Vijayawada Jn to Londa Jntrain
- Take the train from Londa Jn to Belgaumtrain
20h 35m₹653–5,099Train, bus
- Take the train from Khammam to Secunderabadtrain 07778 / ...
- Take the bus from Hyderabad to Belagavibus redbusIndia_A/C Sleeper / ...
19h 32mDrive 710 km
- Drive from Khammam to Belagavicar 710 km
10h 40m₹7,950–11,483Taxi
- Take the taxi from Khammam to Belagavitaxi 710 km
10h 40m₹14,000–17,000Train to Hyderabad, fly
- Take the train from Khammam to Secunderabadtrain
- Fly from Hyderabad (HYD) to Belgaum Airport (IXG)plane HYD - IXG
8h 48m₹8,239–18,320Bus
- Take the bus from Khammam to Bengalurubus redbusIndia_VE A/C Sleeper / ...
- Take the bus from Bengaluru to Belagavibus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
24h 12m
Vijayawada Airport (VGA) to Belgaum Airport (IXG) flights
Comparing Your Travel Options
The cheapest way to get from Khammam to Belagavi is to train which costs ₹650 - ₹5,500 and takes 20h 35m.
The fastest way to get from Khammam to Belagavi is to taxi and fly which takes 5h 44m and costs ₹9,000 - ₹27,000.
No, there is no direct bus from Khammam to Belagavi. However, there are services departing from Khammam and arriving at Belagavi via Bengaluru. The journey, including transfers, takes approximately 24h 12m.
No, there is no direct train from Khammam to Belagavi. However, there are services departing from Khammam and arriving at Belgaum via Vijayawada Jn and Londa Jn. The journey, including transfers, takes approximately 20h 35m.
The distance between Khammam and Belagavi is 813 km. The road distance is 710 km.
The best way to get from Khammam to Belagavi without a car is to train and bus which takes 19h 32m and costs .
It takes approximately 5h 44m to get from Khammam to Belagavi, including transfers.
Khammam to Belagavi bus services, operated by SLGT Travels, depart from Khammam station.
Khammam to Belagavi train services, operated by Indian Railways, depart from Khammam station.
The best way to get from Khammam to Belagavi is to train which takes 20h 35m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs and takes 24h 12m.
What companies run services between Khammam, India and Belagavi, India?
You can take a train from Khammam to Belgaum via Vijayawada Jn and Londa Jn in around 20h 35m. Alternatively, you can take a bus from Khammam to Belagavi via Bengaluru in around 24h 12m.
- 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
Flights from Hyderabad to Belgaum Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹7,500–16,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 Khammam to Secunderabad
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Khammam to Vijayawada Jn
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vijayawada Jn to Londa Jn
- Ave. Duration
- 15h 55m
- Frequency
- 4 times a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Londa Jn to Belgaum
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Khammam to Secunderabad
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- [email protected]
- Website
- SLGT Travels
Bus from Hyderabad to Belagavi
- Ave. Duration
- 13h 15m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Khammam to Bengaluru
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- 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
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Belagavi
- Ave. Duration
- 12h 49m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Khammam to Bengaluru
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- 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
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Belagavi
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
- Ave. Duration
- 6h 24m
- Estimated price
- ₹2,300–17,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 Slovenia: Getting from Ljubljana to Lake Bled, Getting to Rome from the airport, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Khammam to Belagavi bus services, operated by SLGT Travels, arrive at Bengaluru station.
Khammam to Belagavi train services, operated by Indian Railways, arrive at Vijayawada Jn station.
Yes, the driving distance between Khammam to Belagavi is 710 km. It takes approximately 10h 40m to drive from Khammam to Belagavi.
Book your Khammam to Belagavi bus tickets online with Omio.
There are 57+ hotels available in Belagavi.






