
Mainpuri to Amritsar
Amritsar is approximately 700+ kms from Mainpuri. The fastest way to reach Amritsar from Mainpuri is by Bus, Flight Via Agra, Delhi. It takes approximately 7 hours. The cheapest way to reach Amritsar from Mainpuri is by Bus, Train Via Agra which would take approximately 14 hours.
Sort By
Mode of Transport
Via Agra, Delhi
RECOMMENDED
Mainpuri
Agra
Delhi
Amritsar
Approx Travel Time
6h 46m
₹20,478
Onwards
FASTEST
Mainpuri
Agra
Delhi
Amritsar
Approx Travel Time
6h 32m
₹18,594
Onwards
Mainpuri
Agra
Delhi
Amritsar
Approx Travel Time
7h 38m
On Demand
Via Agra
CHEAPEST
Mainpuri
Agra
Amritsar
Approx Travel Time
13h 22m
₹730
Onwards
Mainpuri
Agra
Amritsar
Approx Travel Time
13h 36m
₹2,614
Onwards
Mainpuri
Agra
Amritsar
Approx Travel Time
14h 28m
On Demand
Via Ghaziabad
Mainpuri
Ghaziabad
Amritsar
Approx Travel Time
17h 29m
₹5,812
Onwards
Via Delhi
Mainpuri
Delhi
Amritsar
Approx Travel Time
17h 33m
₹1,550
Onwards
Mainpuri
Delhi
Amritsar
Approx Travel Time
8h 3m
₹4,746
Onwards
Mainpuri
Delhi
Amritsar
Approx Travel Time
9h 1m
₹3,946
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Amritsar?
Amritsar is approximately 700+ kms from Mainpuri.
How long does it take to reach Amritsar from Mainpuri?
It takes approximately 7 hours to reach Amritsar from Mainpuri by Bus, Flight Via Agra, Delhi.
What is the cheapest way to reach Amritsar from Mainpuri?
The cheapest way to reach Amritsar from Mainpuri is by Bus, Train Via Agra.
What is the fastest way to reach Amritsar from Mainpuri?
The fastest way to reach Amritsar from Mainpuri is by Bus, Flight Via Agra, Delhi.
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Pathankot
- Mainpuri to Basoda
- Mainpuri to Khamgaon
- Mainpuri to Neem-ka-Thana
- Mainpuri to Pahalgam
- Mainpuri to Tanakpur
- Mainpuri to Gangotri
- Mainpuri to Perinthalmanna
- Mainpuri to Katni
- Mainpuri to Malur
- Mainpuri to Perambalur
- Mainpuri to Upleta
- Mainpuri to Sitapur
- Mainpuri to Dandeli
- Mainpuri to Tiruchirappalli