The journey from Upleta to Amritsar covers about 1500 km. You should travel to Rajkot or Ahmedabad to catch a train heading towards Northern India. The route typically involves a change at Delhi or Ambala. The total travel time is approximately 30 hours. You will pass through the vibrant landscapes of Rajasthan and Punjab.
Total Distance: Driving distance 1500 km, straight-line air distance 1200 km.
Ensure you have a confirmed ticket as this route is very busy.
October to March to avoid the extreme summer heat.