
Mainpuri to Unjha
Unjha is approximately 950+ kms from Mainpuri. The fastest way to reach Unjha from Mainpuri is by Train, Flight Via Agra, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Unjha from Mainpuri is by Train, Flight Via Agra, Ahmedabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Agra, Ahmedabad
RECOMMENDED
CHEAPEST
FASTEST
Mainpuri
Agra
Ahmedabad
Unjha
Approx Travel Time
8h 20m
₹5,429
Onwards
Mainpuri
Agra
Ahmedabad
Unjha
Approx Travel Time
8h 50m
₹6,443
Onwards
Mainpuri
Agra
Ahmedabad
Unjha
Approx Travel Time
8h 54m
₹7,306
Onwards
Mainpuri
Agra
Ahmedabad
Unjha
Approx Travel Time
9h 24m
₹8,320
Onwards
Mainpuri
Agra
Ahmedabad
Unjha
Approx Travel Time
9h 21m
₹7,444
Onwards
Mainpuri
Agra
Ahmedabad
Unjha
Approx Travel Time
9h 55m
₹9,321
Onwards
Via Agra, Jaipur
Mainpuri
Agra
Jaipur
Unjha
Approx Travel Time
16h 5m
₹11,351
Onwards
Mainpuri
Agra
Jaipur
Unjha
Approx Travel Time
16h 35m
₹12,365
Onwards
Via Gwalior, Ahmedabad
Mainpuri
Gwalior
Ahmedabad
Unjha
Approx Travel Time
10h 3m
₹7,728
Onwards
Mainpuri
Gwalior
Ahmedabad
Unjha
Approx Travel Time
10h 37m
₹9,605
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Unjha?
Unjha is approximately 950+ kms from Mainpuri.
How long does it take to reach Unjha from Mainpuri?
It takes approximately 9 hours to reach Unjha from Mainpuri by Train, Flight Via Agra, Ahmedabad.
What is the cheapest way to reach Unjha from Mainpuri?
The cheapest way to reach Unjha from Mainpuri is by Train, Flight Via Agra, Ahmedabad.
What is the fastest way to reach Unjha from Mainpuri?
The fastest way to reach Unjha from Mainpuri is by Train, Flight Via Agra, Ahmedabad.