The journey from Amroha to Shillong is a long-distance trip of approximately 1900 km. The most practical way is to take a train from Delhi to Guwahati, followed by a cab to Shillong. The journey takes about 34 hours. Alternatively, you can fly from Delhi to Guwahati and then take a cab to Shillong.
Total Distance: 1900 km by road, 1600 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 34 hours | 3 hours |
| Avg Price | 2000-5000 INR | 7000-14000 INR |
| Operator | Rajdhani Express | IndiGo |
| Route | Amroha to Delhi, train to Guwahati, then cab to Shillong | Amroha to Delhi Airport, flight to Guwahati, then cab to Shillong |
| Tip | The cab ride from Guwahati to Shillong takes about 3-4 hours. | Flying is the most time-efficient way to reach Shillong. |
October to March for pleasant weather.