To reach Shillong from Ervadi, you must first reach Guwahati, the primary transit hub of Northeast India. Fly from Madurai to Guwahati via Kolkata or Delhi. Alternatively, take a long-distance train to Guwahati Junction. From Guwahati, hire a taxi or take a shared cab for the 3-hour drive to Shillong. The journey from Guwahati to Shillong is scenic, passing through the lush green hills of Meghalaya.
Total Distance: 2800 km by road, 2300 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 55 hours | 8 hours |
| Avg Price | 3500-6000 INR | 13000-23000 INR |
| Operator | Coromandel Express + Connection | IndiGo |
| Route | Madurai to Guwahati Junction via Chennai and Kolkata. | Madurai Airport to Guwahati Airport via Kolkata. |
| Tip | The train journey is very long; ensure you have confirmed tickets. | Pre-book your taxi from Guwahati airport to Shillong for convenience. |
March to June for pleasant weather and waterfalls.