The journey from Bahalgarh to Madurai covers a distance of 2600 km. The most common way to travel is by train from New Delhi, which takes about 45 to 50 hours. Alternatively, you can fly from Delhi to Madurai International Airport. This route takes you to the historic city of Tamil Nadu.
Total Distance: 2600 km driving distance, 2250 km air distance.
Book your train tickets well in advance as this route is highly popular.
October to March for pleasant weather.