There are 5 ways to get from Rangiya Jn to Shillong by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Rangia, Assam to Guwahati, Assambus Rangia, Assam - Guwahati, Assam
- Take the bus from Guwahati, Assam to Shillong, Meghalayabus Guwahati, Assam - Shillong, Meghalaya
5h 11mTrain, bus
cheapest- Take the train from Rangiya Jn to Guwahatitrain 15910 / ...
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
5h 34m₹324–1,294Train, taxi
- Take the train from Rangiya Jn to Kamakhyatrain 15753 / ...
- Take the taxi from Kamakhya to Shillongtaxi
2h 24m₹1,921–3,133Drive 145 km
- Drive from Rangiya Jn to Shillongcar 145 km
2h 11m₹1,636–2,363Taxi
- Take the taxi from Rangiya Jn to Shillongtaxi 145 km
2h 11m₹2,500–3,000
Questions & Answers
The cheapest way to get from Rangiya Jn to Shillong is to train and bus which costs ₹320 - ₹1,300 and takes 5h 34m.
The fastest way to get from Rangiya Jn to Shillong is to drive which takes 2h 11m and costs ₹1,600 - ₹2,400.
No, there is no direct bus from Rangiya Jn to Shillong. However, there are services departing from Rangia, Assam and arriving at Shillong, Meghalaya via Guwahati, Assam. The journey, including transfers, takes approximately 5h 11m.
The distance between Rangiya Jn and Shillong is 144 km. The road distance is 145 km.
The best way to get from Rangiya Jn to Shillong without a car is to bus which takes 5h 11m and costs .
It takes approximately 5h 11m to get from Rangiya Jn to Shillong, including transfers.
Rangiya Jn to Shillong bus services, operated by Pakhila Travels, depart from Rangia, Assam station.
Rangiya Jn to Shillong bus services, operated by Pakhila Travels, arrive at Guwahati, Assam station.
Yes, the driving distance between Rangiya Jn to Shillong is 145 km. It takes approximately 2h 11m to drive from Rangiya Jn to Shillong.
There are 302+ hotels available in Shillong.
What companies run services between Rangiya Jn, India and Shillong, India?
You can take a vehicle from Rangiya Jn to Shillong, Meghalaya via Rangia, Assam and Guwahati, Assam in around 5h 11m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rangiya Jn to Kamakhya
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Rangiya Jn to Guwahati
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Phone
- 18003453986
- Website
- astcbus.in
Bus from Guwahati, Assam to Shillong, Meghalaya
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹140–200
- Website
- https://astcbus.in/
- Ave. Duration
- 1h 52m
- Estimated price
- ₹1,800–3,000
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, French strikes 2018: What are my alternative transport options?, and Which London airport should I choose? - to help you get the most out of your next trip.











