How to get from Imphal to Shillong by car, truck, walk, bike

Distance between Imphal and Shillong is 224 kilometers (139 miles).
Driving distance from Imphal to Shillong is 478 kilometers (296 miles)

ImphalShillong
Leaving from
Going to

Route Map

4 Ways from Imphal (India/Manipur) to Shillong (India/Meghalaya)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 73 m
2. Turn left onto NH2 95 m
3. Turn sharp right onto New Cachar Road, NH37 858 m
4. Turn left onto New Cachar Road, NH37 225.99 km
5. Keep right 1.28 km
6. Turn slight right onto NH37 4.11 km
7. Turn left onto NH37 27.32 km
8. Turn slight right onto NH53, NH37 1.13 km
9. At roundabout, take exit 3 onto Tarapur, NH37 1.42 km
10. Turn right onto SH38 28.37 km
11. Continue onto NH6 119.07 km
12. Turn right 7.68 km
13. Keep right 267 m
14. Continue onto NH6 34.19 km
15. Turn sharp left onto Bypass Connector, MDR32 25.57 km
16. Keep right 956 m
17. Turn left onto GS Road 7 m
18. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Imphal (India/Manipur) to Shillong (India/Meghalaya)?
How do I get from Imphal (India/Manipur) to Shillong (India/Meghalaya) the fastest?
How long does it take to get from Imphal (India/Manipur) to Shillong (India/Meghalaya)?