
Kangra to Ujjain
Ujjain is approximately 1100+ kms from Kangra. The fastest way to reach Ujjain from Kangra is by Flight, Train Via Jaipur. It takes approximately 12 hours. The cheapest way to reach Ujjain from Kangra is by Bus, Train Via Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
FASTEST
Kangra
Jaipur
Ujjain
Approx Travel Time
11h 40m
₹6,698
Onwards
Via Delhi
Kangra
Delhi
Ujjain
Approx Travel Time
15h 40m
₹5,586
Onwards
CHEAPEST
Kangra
Delhi
Ujjain
Approx Travel Time
1d 1h 55m
₹1,115
Onwards
Kangra
Delhi
Ujjain
Approx Travel Time
18h 55m
₹6,117
Onwards
Via Chandigarh
Kangra
Chandigarh
Ujjain
Approx Travel Time
1d 0h 40m
On Demand
Kangra
Chandigarh
Ujjain
Approx Travel Time
20h 25m
On Demand
Kangra
Chandigarh
Ujjain
Approx Travel Time
1d 1h 8m
On Demand
Via Ludhiana
Kangra
Ludhiana
Ujjain
Approx Travel Time
1d 0h 41m
₹5,795
Onwards
Via Karnal
Kangra
Karnal
Ujjain
Approx Travel Time
1d 0h 30m
On Demand
Via Ambala
Kangra
Ambala
Ujjain
Approx Travel Time
1d 1h 8m
On Demand
Frequently Asked Questions
What is the distance between Kangra and Ujjain?
Ujjain is approximately 1100+ kms from Kangra.
How long does it take to reach Ujjain from Kangra?
It takes approximately 12 hours to reach Ujjain from Kangra by Flight, Train Via Jaipur.
What is the cheapest way to reach Ujjain from Kangra?
The cheapest way to reach Ujjain from Kangra is by Bus, Train Via Delhi.
What is the fastest way to reach Ujjain from Kangra?
The fastest way to reach Ujjain from Kangra is by Flight, Train Via Jaipur.