
Kangra to Upleta
Upleta is approximately 1500+ kms from Kangra. The fastest way to reach Upleta from Kangra is by Flight, Train Via Udaipur, Rajkot. It takes approximately 8 hours. The cheapest way to reach Upleta from Kangra is by Bus, Flight, Train Via Amritsar, Ahmedabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Udaipur, Rajkot
RECOMMENDED
FASTEST
Kangra
Udaipur
Rajkot
Upleta
Approx Travel Time
7h 50m
₹15,966
Onwards
Via Delhi, Rajkot
Kangra
Delhi
Rajkot
Upleta
Approx Travel Time
8h 5m
₹9,653
Onwards
Via Mohali, Ahmedabad
Kangra
Mohali
Ahmedabad
Upleta
Approx Travel Time
11h 50m
₹8,537
Onwards
Kangra
Mohali
Ahmedabad
Upleta
Approx Travel Time
16h 26m
₹10,309
Onwards
Via Amritsar, Ahmedabad
Kangra
Amritsar
Ahmedabad
Upleta
Approx Travel Time
11h 50m
₹11,562
Onwards
Kangra
Amritsar
Ahmedabad
Upleta
Approx Travel Time
16h 3m
₹8,446
Onwards
CHEAPEST
Kangra
Amritsar
Ahmedabad
Upleta
Approx Travel Time
15h 20m
₹5,256
Onwards
Via Delhi, Ahmedabad
Kangra
Delhi
Ahmedabad
Upleta
Approx Travel Time
11h 35m
₹7,719
Onwards
Via Jaipur, Ahmedabad
Kangra
Jaipur
Ahmedabad
Upleta
Approx Travel Time
11h 35m
₹10,103
Onwards
Via Delhi, Vadodara
Kangra
Delhi
Vadodara
Upleta
Approx Travel Time
12h 5m
₹8,230
Onwards
Frequently Asked Questions
What is the distance between Kangra and Upleta?
Upleta is approximately 1500+ kms from Kangra.
How long does it take to reach Upleta from Kangra?
It takes approximately 8 hours to reach Upleta from Kangra by Flight, Train Via Udaipur, Rajkot.
What is the cheapest way to reach Upleta from Kangra?
The cheapest way to reach Upleta from Kangra is by Bus, Flight, Train Via Amritsar, Ahmedabad.
What is the fastest way to reach Upleta from Kangra?
The fastest way to reach Upleta from Kangra is by Flight, Train Via Udaipur, Rajkot.