
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
₹7,202
Onwards
Via Delhi
Kangra
Delhi
Ujjain
Approx Travel Time
15h 40m
₹7,435
Onwards
CHEAPEST
Kangra
Delhi
Ujjain
Approx Travel Time
1d 1h 55m
₹1,039
Onwards
Kangra
Delhi
Ujjain
Approx Travel Time
18h 55m
₹8,219
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,750
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.