Last updated:
Shillong Trip Planning: If you want to visit Shillong, then there are many ways to reach Shillong from Bihar. In which train, bus or flight facility is available. You can reach Shillong in any of these ways.
This route will have to be taken to go by train
Now if you want to go to Shillong, then let us tell you that there is no railway station in Shillong. So to go to Shillong, you have to first reach Guwahati. Many direct trains run from stations like Patna, Gaya, Barauni, Muzaffarpur, Saharsa, Katihar in Bihar. These include North East Express, Bagmati Express and Rajdhani Express. After reaching Guwahati, you will have to take a taxi or local bus for Shillong from outside the Guwahati station. After which you can reach Shillong after about three hours of journey.
If you are among those who like long drives or to adventure mountain driving, then you can go to Shillong by road. The distance from Bihar to Shillong is about 1100 to 1300 kilometers. If you want to go by private vehicle, then you can travel for about 30 to 36 hours and reach Shillong. You can reach Shillong from Bihar via West Bengal, Assam. If you are going from Bihar to Shillong, then you can reach Shillong via Naxalbari, Siliguri, Bangaduba, Guwahati via Purnia or Katihar.
Shillong can reach this way by air
Now even if you want to go to Shillong by air, you will still have to reach Guwahati. The nearest airport to Shillong is Guwahati. You can reach Shillong with a flight of Guwahati directly from Bihar. After about 2 hours of journey, you can reach Guwahati. The distance from Guwahati to Shillong is about 100 kilometers. You can go to Shillong from here via private taxi or cab. The fare from Patna to Guwahati can be from four thousand to eight thousand per person. However, change is also possible. In such a situation, if you want to go to Shillong from Bihar, then you can complete your journey in these ways.