How to get from New Jalpaiguri to Shillong by car, truck, walk, bike
Distance between New Jalpaiguri and Shillong is 365 kilometers (226 miles).
Driving distance from New Jalpaiguri to Shillong is 506 kilometers (314 miles)
Route Map
Routes from new-jalpaiguri-west-bengal to shillong-meghalaya
4 Ways from New Jalpaiguri (India/West Bengal) to Shillong (India/Meghalaya)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 421 m
2. Turn left 367 m
3. Continue 1.33 km
4. Turn left 30 m
5. Turn slight left 235 m
See more
Questions and Answers
What is the cheapest way to get from New Jalpaiguri (India/West Bengal) to Shillong (India/Meghalaya)?
How do I get from New Jalpaiguri (India/West Bengal) to Shillong (India/Meghalaya) the fastest?
How long does it take to get from New Jalpaiguri (India/West Bengal) to Shillong (India/Meghalaya)?