Reaching Shillong from Meghahatuburu involves a long journey of approximately 1200 km. The most practical route is to travel to Guwahati by train or flight and then take a taxi or bus to Shillong. The final leg from Guwahati to Shillong is a beautiful 100 km drive through the winding hills of Meghalaya. Total travel time is typically 28 to 32 hours depending on your connections.
Total Distance: Driving distance is 1200 km; straight-line air distance is 800 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 28 hours | 9 hours |
| Avg Price | 1500-4000 INR | 8000-15000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Tatanagar to Guwahati, then taxi to Shillong. | Fly from Kolkata to Guwahati, then road to Shillong. |
| Tip | The taxi from Guwahati to Shillong takes about 3 hours. | Shillong has a small airport (Umroi), but flights are limited; Guwahati is more reliable. |
March to June or September to November for pleasant weather.