Amritsar is located about 950 km from Fatehpur. The most convenient way to travel is by train via Delhi. The journey takes approximately 16 to 18 hours. By road, you can take NH 44, which is a long but well-connected route through the heart of Punjab.
Total Distance: 950 km by road, 880 km air distance.
Book your connecting train with enough buffer time.
October to March for pleasant weather.