
Kangra to Ujjain
Ujjain is approximately 1350+ kms from Kangra. The fastest way to reach Ujjain from Kangra is by Flight, Cab Via Delhi, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Kangra is by Flight, Train Via Delhi, Jaipur which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi, Indore
RECOMMENDED
FASTEST
Kangra
Delhi
Indore
Ujjain
Approx Travel Time
7h 25m
₹9,963
Onwards
Kangra
Delhi
Indore
Ujjain
Approx Travel Time
7h 25m
₹8,526
Onwards
Kangra
Delhi
Indore
Ujjain
Approx Travel Time
7h 40m
₹8,840
Onwards
Via Udaipur
Kangra
Udaipur
Ujjain
Approx Travel Time
9h 26m
₹13,961
Onwards
Via Delhi, Bhopal
Kangra
Delhi
Bhopal
Ujjain
Approx Travel Time
9h 40m
₹11,823
Onwards
Kangra
Delhi
Bhopal
Ujjain
Approx Travel Time
9h 40m
₹9,635
Onwards
Kangra
Delhi
Bhopal
Ujjain
Approx Travel Time
10h 10m
₹9,750
Onwards
Via Delhi, Udaipur
Kangra
Delhi
Udaipur
Ujjain
Approx Travel Time
11h 41m
₹16,203
Onwards
Via Jaipur
Kangra
Jaipur
Ujjain
Approx Travel Time
13h 50m
₹11,684
Onwards
Via Delhi, Jaipur
CHEAPEST
Kangra
Delhi
Jaipur
Ujjain
Approx Travel Time
14h 50m
₹7,403
Onwards
Frequently Asked Questions
What is the distance between Kangra and Ujjain?
Ujjain is approximately 1350+ kms from Kangra.
How long does it take to reach Ujjain from Kangra?
It takes approximately 8 hours to reach Ujjain from Kangra by Flight, Cab Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Kangra?
The cheapest way to reach Ujjain from Kangra is by Flight, Train Via Delhi, Jaipur.
What is the fastest way to reach Ujjain from Kangra?
The fastest way to reach Ujjain from Kangra is by Flight, Cab Via Delhi, Indore.