
Udaipur to Khammam
Khammam is approximately 1200+ kms from Udaipur. The fastest way to reach Khammam from Udaipur is by Flight, Train Via Hyderabad. It takes approximately 8 hours. The cheapest way to reach Khammam from Udaipur is by Train Via Kota which would take approximately 27 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Udaipur
Hyderabad
Khammam
Approx Travel Time
7h 25m
₹5,547
Onwards
Udaipur
Hyderabad
Khammam
Approx Travel Time
8h 20m
₹9,251
Onwards
Via Indore, Gannavaram
Udaipur
Indore
Gannavaram
Khammam
Approx Travel Time
8h 18m
₹11,834
Onwards
Via Bhopal
Udaipur
Bhopal
Khammam
Approx Travel Time
18h 40m
₹9,169
Onwards
Via Indore, Nagpur
Udaipur
Indore
Nagpur
Khammam
Approx Travel Time
14h 5m
₹7,639
Onwards
Via Khachrod
Udaipur
Khachrod
Khammam
Approx Travel Time
1d 3h 4m
On Demand
Via Ajmer, Nagpur
Udaipur
Ajmer
Nagpur
Khammam
Approx Travel Time
14h 50m
On Demand
Via Vadodara
Udaipur
Vadodara
Khammam
Approx Travel Time
1d 3h 40m
₹950
Onwards
Udaipur
Vadodara
Khammam
Approx Travel Time
1d 4h 55m
₹1,400
Onwards
Via Kota
CHEAPEST
Udaipur
Kota
Khammam
Approx Travel Time
1d 3h 10m
₹830
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Khammam?
Khammam is approximately 1200+ kms from Udaipur.
How long does it take to reach Khammam from Udaipur?
It takes approximately 8 hours to reach Khammam from Udaipur by Flight, Train Via Hyderabad.
What is the cheapest way to reach Khammam from Udaipur?
The cheapest way to reach Khammam from Udaipur is by Train Via Kota.
What is the fastest way to reach Khammam from Udaipur?
The fastest way to reach Khammam from Udaipur is by Flight, Train Via Hyderabad.