Indore, the cleanest city in India, is about 950 km from Lalganj. You can reach Indore via train from Azamgarh or by road. The journey is long but manageable.
Total Distance: 950 km by road, 800 km air distance.
Trains are the most comfortable mode.
October to March.