The journey from Raniganj to Agra covers about 1200 km. You should travel to Asansol Junction to board a train heading toward Uttar Pradesh. The route typically involves a direct or connecting train to Agra. The total travel time is around 20 to 24 hours. Agra is home to the iconic Taj Mahal.
Total Distance: 1200 km by road, 1050 km air distance.
Check for direct trains from Asansol to Agra.
October to March for pleasant weather.