The journey from Nileshwaram to Indore spans approximately 1750 km across the Western Ghats and the Deccan Plateau. You can take a train from Nileshwar (NLE) to Mangalore and connect to the Mangala Lakshadweep Express or similar long-distance trains. Alternatively, flying from Kannur International Airport (CNN) to Devi Ahilya Bai Holkar Airport (IDR) is the fastest method. The route traverses through Karnataka and Maharashtra before entering Madhya Pradesh. Expect a travel time of 30 to 40 hours by rail. This route offers a transition from coastal tropical landscapes to the central Indian plateau.
Total Distance: 1750 km by road, 1350 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 36 hours | 6 hours |
| Avg Price | 2500-4500 INR | 8000-15000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Nileshwaram - Mangalore - Panvel - Indore | Kannur (CNN) to Indore (IDR) via Bangalore |
| Tip | Book your tickets at least 60 days in advance via IRCTC. | Check for layover times at Kempegowda International Airport. |
October to March for pleasant weather in Indore.