The distance from Mejia to Agra is approximately 1200 km. The most practical way is to travel to Asansol and board a long-distance train like the Agra Express. The journey takes you across northern India. Expect a travel time of 20 to 24 hours by train.
Total Distance: 1200 km by road, 1050 km air distance.
Book in advance for confirmed seats.
October to March for pleasant weather.