There are 7 ways to get from Patna to Khammam by plane, taxi, 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, taxi
best- Fly from Lok Nayak Jayaprakash Airport (PAT) to Vijayawada Airport (VGA)plane PAT - VGA
- Take the taxi from Vijayawada-Airport-VGA to Khammamtaxi
6h 26m₹8,535–15,077Train
cheapest- Take the train from Patna Jn to Khammamtrain 22670
30h 48m₹750–6,000Train via Danapur
- Take the train from Danapur to Khammamtrain 12296 / ...
29h 25m₹860–6,849Bus
- Take the bus from Patna to Hyderabadbus redbusIndia_A/C Sleeper / ...
- Take the bus from Hyderabad to Khammambus Hyderabad - Khammam
38h 37mDrive 1,344.3 km
- Drive from Patna to Khammamcar 1,344.3 km
19h 51m₹15,068–21,765Fly to Hyderabad, bus, train
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Hyderabad (HYD)plane PAT - HYD
- Take the bus from Rajiv Gandhi International Airport to Taj Tri Starbus
- Take the train from Secunderabad to Khammamtrain
8h 28m₹8,075–16,237Fly to Rajahmundry Airport, train
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Rajahmundry Airport (RJA)plane PAT - RJA
- Take the train from Rajamundry to Khammamtrain
10h 29m₹8,265–21,297
Patna to Khammam by train
Comparing Your Travel Options
The cheapest way to get from Patna to Khammam is to train which costs ₹750 - ₹6,000 and takes 30h 48m.
The fastest way to get from Patna to Khammam is to fly and taxi which takes 6h 26m and costs ₹8,500 - ₹16,000.
No, there is no direct bus from Patna to Khammam. However, there are services departing from Patna and arriving at Khammam via Secretariat, Afzalgunj and Hyderabad. The journey, including transfers, takes approximately 38h 37m.
Yes, there is a direct train departing from Patna Jn and arriving at Khammam. Services depart once a week, and operate Tuesday. The journey takes approximately 30h 48m.
The distance between Patna and Khammam is 1242 km. The road distance is 1344.3 km.
The best way to get from Patna to Khammam without a car is to train via Danapur which takes 29h 25m and costs ₹850 - ₹7,000.
It takes approximately 6h 26m to get from Patna to Khammam, including transfers.
Patna to Khammam bus services, operated by SLGT Travels, depart from Patna station.
Patna to Khammam train services, operated by Indian Railways, depart from Danapur station.
The best way to get from Patna to Khammam is to train via Danapur which takes 29h 25m and costs ₹850 - ₹7,000. Alternatively, you can bus, which costs and takes 38h 37m.
What companies run services between Patna, India and Khammam, India?
Indian Railways operates a train from Danapur to Khammam once daily. Tickets cost ₹750–6,000 and the journey takes 28h 14m. Alternatively, you can take a bus from Patna to Khammam via Hyderabad, Secretariat, Afzalgunj, Cbs, and Hyderabad in around 38h 37m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Lok Nayak Jayaprakash Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Lok Nayak Jayaprakash Airport to Hyderabad
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Lok Nayak Jayaprakash Airport to Hyderabad via Kolkata
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Lok Nayak Jayaprakash Airport to Hyderabad via Ranchi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Lok Nayak Jayaprakash Airport to Hyderabad via Pune
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Lok Nayak Jayaprakash Airport to Rajahmundry Airport via Hyderabad
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Lok Nayak Jayaprakash Airport to Rajahmundry Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Lok Nayak Jayaprakash Airport to Rajahmundry Airport via Bhubaneswar, Hyderabad
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹8,500–19,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Vijayawada Airport via Delhi
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- ₹9,000–16,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Hyderabad
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–12,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Danapur to Khammam
- Ave. Duration
- 28h 14m
- Frequency
- Once daily
- 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
Train from Patna Jn to Khammam
- Ave. Duration
- 30h 48m
- Frequency
- Once 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,700–6,000
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Patna to Hyderabad
- Ave. Duration
- 31h 59m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Hyderabad to Khammam
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- ₹430–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Phone
- 040 69440000
- online.support@tgsrtcbus.in
- Website
- TGSRTC
Bus from Rajiv Gandhi International Airport to Taj Tri Star
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ₹150–360
- Schedules at
- TGSRTC
- Pushpak AC
- ₹300–360
- Adult
- ₹150–200
- Ave. Duration
- 2h 10m
- Estimated price
- ₹2,300–2,800
Costa Car Travels
- Phone
- +91 964 250 9307
- Website
- costa-car-travels.ueniweb.com
(RK)Local Car and Drivers
- Phone
- +91 96 66 55 2 331
Sri Ravi Car Travels
- Phone
- +91 888 543 8888
- Website
- sriravicartravels.com
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 Croatia’s Dalmatian Coast by boat, bus, car and train, 5 delightfully under-the-radar French towns you need to visit, 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
Patna to Khammam bus services, operated by SLGT Travels, arrive at Hyderabad station.
Patna to Khammam train services, operated by Indian Railways, arrive at Khammam station.
Yes, the driving distance between Patna to Khammam is 1344 km. It takes approximately 19h 51m to drive from Patna to Khammam.
There are 24+ hotels available in Khammam.












