
Kangra to Mainpuri
Mainpuri is approximately 700+ kms from Kangra. The fastest way to reach Mainpuri from Kangra is by Flight, Cab Via Delhi, Agra. It takes approximately 8 hours. The cheapest way to reach Mainpuri from Kangra is by Bus, Train Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi, Agra
RECOMMENDED
FASTEST
Kangra
Delhi
Agra
Mainpuri
Approx Travel Time
7h 34m
₹20,685
Onwards
Kangra
Delhi
Agra
Mainpuri
Approx Travel Time
8h 23m
On Demand
Kangra
Delhi
Agra
Mainpuri
Approx Travel Time
7h 50m
₹19,226
Onwards
Via Delhi
Kangra
Delhi
Mainpuri
Approx Travel Time
8h 38m
₹8,490
Onwards
CHEAPEST
Kangra
Delhi
Mainpuri
Approx Travel Time
17h 46m
₹800
Onwards
Kangra
Delhi
Mainpuri
Approx Travel Time
16h 48m
₹1,509
Onwards
Kangra
Delhi
Mainpuri
Approx Travel Time
9h 36m
₹7,781
Onwards
Via Mohali, Delhi
Kangra
Mohali
Delhi
Mainpuri
Approx Travel Time
18h
₹5,591
Onwards
Via Mohali, Ghaziabad
Kangra
Mohali
Ghaziabad
Mainpuri
Approx Travel Time
18h 39m
₹6,330
Onwards
Frequently Asked Questions
What is the distance between Kangra and Mainpuri?
Mainpuri is approximately 700+ kms from Kangra.
How long does it take to reach Mainpuri from Kangra?
It takes approximately 8 hours to reach Mainpuri from Kangra by Flight, Cab Via Delhi, Agra.
What is the cheapest way to reach Mainpuri from Kangra?
The cheapest way to reach Mainpuri from Kangra is by Bus, Train Via Delhi.
What is the fastest way to reach Mainpuri from Kangra?
The fastest way to reach Mainpuri from Kangra is by Flight, Cab Via Delhi, Agra.
Routes Connecting Kangra
Routes From Kangra
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Jamshedpur
- Mainpuri to Rishikesh
- Mainpuri to Kapurthala
- Mainpuri to Pithoragarh
- Mainpuri to Ambaji
- Mainpuri to Solan
- Mainpuri to Nimbahera
- Mainpuri to Puttaparthi
- Mainpuri to Raipur
- Mainpuri to Nabadwip
- Mainpuri to Dholpur
- Mainpuri to Jahanabad
- Mainpuri to Sivakasi
- Mainpuri to Brahmapur
- Mainpuri to Rameshwaram


