
Ongole to Khammam
Khammam is approximately 200+ kms from Ongole. The fastest way to reach Khammam from Ongole is by Train. It takes approximately 4 hours. The cheapest way to reach Khammam from Ongole is by Train Via Vijayawada which would take approximately 6 hours.
Sort By
Mode of Transport
Via Vijayawada
CHEAPEST
Ongole
Vijayawada
Khammam
Approx Travel Time
5h 45m
₹175
Onwards
Ongole
Vijayawada
Khammam
Approx Travel Time
6h 55m
On Demand
Ongole
Vijayawada
Khammam
Approx Travel Time
6h 40m
₹1,770
Onwards
Ongole
Vijayawada
Khammam
Approx Travel Time
7h 50m
On Demand
Via Narasaraopet
Ongole
Narasaraopet
Khammam
Approx Travel Time
7h 55m
On Demand
Via Guntur
Ongole
Guntur
Khammam
Approx Travel Time
8h 25m
₹2,060
Onwards
Frequently Asked Questions
What is the distance between Ongole and Khammam?
Khammam is approximately 200+ kms from Ongole.
How long does it take to reach Khammam from Ongole?
It takes approximately 4 hours to reach Khammam from Ongole by Train.
What is the cheapest way to reach Khammam from Ongole?
The cheapest way to reach Khammam from Ongole is by Train Via Vijayawada.
What is the fastest way to reach Khammam from Ongole?
The fastest way to reach Khammam from Ongole is by Train.