There are 6 ways to get from Jodhpur to Khammam by 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.
Fly to Vijayawada Airport, train
best- Fly from Jodhpur Airport (JDH) to Vijayawada Airport (VGA)plane JDH - VGA
- Take the train from Vijayawada Jn to Khammamtrain
9h 5m₹10,428–22,091Train
cheapest- Take the train from Jodhpur Jn to Khammamtrain 22664 / ...
30h 44m₹750–6,000Bus
- Take the bus from Jodhpur, Rajasthan to Hyderabad, Telanganabus Jodhpur, Rajasthan - Hyderabad, Telangana
- Take the bus from Hyderabad to Khammambus Hyderabad - Khammam
43h 41mDrive 1,501.6 km
- Drive from Jodhpur to Khammamcar 1,501.6 km
23h 34m₹17,140–24,757Fly to Hyderabad, bus, train
- Fly from Jodhpur Airport (JDH) to Hyderabad (HYD)plane JDH - HYD
- Take the bus from Rajiv Gandhi International Airport to Taj Tri Starbus
- Take the train from Secunderabad to Khammamtrain
8h 43m₹10,128–17,301Fly to Rajahmundry Airport, train
- Fly from Jodhpur Airport (JDH) to Rajahmundry Airport (RJA)plane JDH - RJA
- Take the train from Rajamundry to Khammamtrain
10h 28m₹9,818–25,361
Jodhpur to Khammam by train
Comparing Your Travel Options
The cheapest way to get from Jodhpur to Khammam is to train which costs ₹750 - ₹6,000 and takes 30h 44m.
The fastest way to get from Jodhpur to Khammam is to fly and bus and train which takes 8h 43m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Jodhpur to Khammam. However, there are services departing from Jodhpur, Rajasthan and arriving at Khammam via Hyderabad. The journey, including transfers, takes approximately 43h 41m.
Yes, there is a direct train departing from Jodhpur Jn and arriving at Khammam. Services depart twice a week, and operate Tuesday and Thursday. The journey takes approximately 30h 44m.
The distance between Jodhpur and Khammam is 1475 km. The road distance is 1501.6 km.
The best way to get from Jodhpur to Khammam without a car is to train which takes 30h 44m and costs ₹750 - ₹6,000.
It takes approximately 9h 5m to get from Jodhpur to Khammam, including transfers.
Jodhpur to Khammam bus services, operated by SLGT Travels, depart from Jodhpur, Rajasthan station.
Jodhpur to Khammam train services, operated by Indian Railways, depart from Jodhpur Jn station.
The best way to get from Jodhpur to Khammam is to train which takes 30h 44m and costs ₹750 - ₹6,000. Alternatively, you can bus, which costs and takes 43h 41m.
What companies run services between Jodhpur, India and Khammam, India?
Indian Railways operates a train from Jodhpur Jn to Khammam twice a week. Tickets cost ₹750–6,000 and the journey takes 30h 44m. Alternatively, you can take a bus from Jodhpur, Rajasthan to Khammam via Hyderabad, Telangana, Sultan Bazar, Mahatma Gandhi Bus Station, and Hyderabad in around 43h 41m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Jodhpur Airport to Vijayawada Airport via Ahmedabad, Hyderabad
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–21,000
Flights from Jodhpur Airport to Hyderabad
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–12,000
Flights from Jodhpur Airport to Hyderabad via Ahmedabad
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–12,000
Flights from Jodhpur Airport to Rajahmundry Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,000–23,000
Flights from Jodhpur Airport to Rajahmundry Airport via Ahmedabad, Hyderabad
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vijayawada Jn to Khammam
- Ave. Duration
- 1h 39m
- 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 Jodhpur Jn to Khammam
- Ave. Duration
- 30h 44m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Secunderabad to Khammam
- Ave. Duration
- 3h 44m
- 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 Rajamundry to Khammam
- Ave. Duration
- 4h 44m
- Frequency
- Every 4 hours
- 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 Jodhpur, Rajasthan to Hyderabad, Telangana
- Ave. Duration
- 38h
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
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 UK: What do I need to know?, Need to know: Jadrolinija, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
Jodhpur to Khammam bus services, operated by SLGT Travels, arrive at Hyderabad, Telangana station.
Jodhpur to Khammam train services, operated by Indian Railways, arrive at Khammam station.
Yes, the driving distance between Jodhpur to Khammam is 1502 km. It takes approximately 23h 34m to drive from Jodhpur to Khammam.
There are 24+ hotels available in Khammam.






