The journey from Tinsukia to Shillong covers approximately 550 kilometers through the scenic landscapes of Assam and the hills of Meghalaya. You can travel via NH 27, which takes about 12 to 14 hours by road. Buses are the most frequent mode of transport, with many options departing from the Tinsukia bus stand to Guwahati, followed by a local taxi to Shillong. Alternatively, you can take a train to Guwahati and then a taxi to Shillong. This route is a vital link connecting Upper Assam to the capital of Meghalaya.
Total Distance: 550 km by road, 380 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 12 hours | 14 hours |
| Avg Price | 500 - 1000 INR | 700 - 1200 INR |
| Operator | Intercity Express | Private Night Super |
| Route | Tinsukia to Guwahati by train, then taxi to Shillong. | Tinsukia to Guwahati by bus, then taxi to Shillong. |
| Tip | Book your taxi from Guwahati station in advance. | The road from Guwahati to Shillong is hilly and scenic. |
October to March for pleasant weather.