The journey from Bijni to Madurai is a massive cross-country trip covering approximately 2800 km. You will start by traveling to New Bongaigaon Junction. From there, you can board long-distance trains that traverse the entire length of India. The route passes through West Bengal, Odisha, Andhra Pradesh, and Tamil Nadu. Expect a travel time of 55 to 65 hours by train.
Total Distance: 2800 km by road, 2300 km air distance.
This is a very long journey; consider breaking it up with a stop in Chennai.
October to March for the pleasant weather.