
Nainpur to Amritsar
Amritsar is approximately 1150+ kms from Nainpur. The fastest way to reach Amritsar from Nainpur is by Train, Flight Via Jabalpur, Delhi. It takes approximately 8 hours. The cheapest way to reach Amritsar from Nainpur is by Train, Cab Via Katni, Rajpura which would take approximately 27 hours.
Sort By
Mode of Transport
Via Jabalpur, Delhi
RECOMMENDED
FASTEST
Nainpur
Jabalpur
Delhi
Amritsar
Approx Travel Time
7h 20m
₹8,607
Onwards
Via Delhi
Nainpur
Delhi
Amritsar
Approx Travel Time
1d 1h 40m
On Demand
Nainpur
Delhi
Amritsar
Approx Travel Time
1d 4h 25m
On Demand
Via Katni, Rajpura
CHEAPEST
Nainpur
Katni
Rajpura
Amritsar
Approx Travel Time
1d 3h 15m
₹4,095
Onwards
Via Nagpur
Nainpur
Nagpur
Amritsar
Approx Travel Time
8h
₹9,522
Onwards
Via Balaghat, Nagpur
Nainpur
Balaghat
Nagpur
Amritsar
Approx Travel Time
9h 8m
₹9,562
Onwards
Via Jabalpur, Bhopal, Delhi
Nainpur
Jabalpur
Bhopal
Delhi
Amritsar
Approx Travel Time
9h 20m
₹17,370
Onwards
Via Balaghat, Jabalpur, Delhi
Nainpur
Balaghat
Jabalpur
Delhi
Amritsar
Approx Travel Time
11h 21m
₹8,697
Onwards
Via Gondia, Nagpur
Nainpur
Gondia
Nagpur
Amritsar
Approx Travel Time
9h 57m
₹9,507
Onwards
Via Nagpur, Delhi
Nainpur
Nagpur
Delhi
Amritsar
Approx Travel Time
10h 5m
₹10,052
Onwards
Frequently Asked Questions
What is the distance between Nainpur and Amritsar?
Amritsar is approximately 1150+ kms from Nainpur.
How long does it take to reach Amritsar from Nainpur?
It takes approximately 8 hours to reach Amritsar from Nainpur by Train, Flight Via Jabalpur, Delhi.
What is the cheapest way to reach Amritsar from Nainpur?
The cheapest way to reach Amritsar from Nainpur is by Train, Cab Via Katni, Rajpura.
What is the fastest way to reach Amritsar from Nainpur?
The fastest way to reach Amritsar from Nainpur is by Train, Flight Via Jabalpur, Delhi.