There are 5 ways to get from Buddh Gaya to Rangpo by plane, taxi, bus, train, 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.
Fly, taxi
best- Fly from Gaya (GAY) to Bagdogra Airport (IXB)plane GAY - IXB
- Take the taxi from Bagdogra Airport (IXB) to Rangpotaxi
6h₹9,350–18,078Train, bus
cheapest- Take the train from Gaya Jn to Kishanganjtrain
- Take the train from Kishanganj to Siliguri Jntrain
- Take the bus from Siliguri - SNT Bus Stand to Rangpobus
20h 46m₹884–4,311Bus
- Take the bus from Gaya airport to Patnabus
- Take the bus from Dhanki more to Sikkim Gangtokbus
12h 19mTrain, taxi
- Take the train from Gaya Jn to New Jalpaiguritrain 15619
- Take the taxi from New Jalpaiguri to Rangpotaxi
15h 38m₹3,494–6,401Drive 586.7 km
- Drive from Buddh Gaya to Rangpocar 586.7 km
8h 51m₹6,619–9,560
Gaya (GAY) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Buddh Gaya to Rangpo is to train and bus which costs ₹850 - ₹4,400 and takes 20h 46m.
The fastest way to get from Buddh Gaya to Rangpo is to fly and taxi which takes 6h and costs ₹9,000 - ₹19,000.
No, there is no direct bus from Buddh Gaya to Rangpo. However, there are services departing from Gaya airport and arriving at Sikkim Gangtok via Dhanki more. The journey, including transfers, takes approximately 12h 19m.
The distance between Buddh Gaya and Rangpo is 497 km. The road distance is 586.7 km.
The best way to get from Buddh Gaya to Rangpo without a car is to bus which takes 12h 19m and costs .
It takes approximately 6h to get from Buddh Gaya to Rangpo, including transfers.
Buddh Gaya to Rangpo bus services, operated by BSTDC, depart from Gaya airport station.
Buddh Gaya to Rangpo bus services, operated by BSTDC, arrive at Patna station.
Yes, the driving distance between Buddh Gaya to Rangpo is 587 km. It takes approximately 8h 51m to drive from Buddh Gaya to Rangpo.
There are 380+ hotels available in Rangpo.
What companies run services between Buddh Gaya, India and Rangpo, Sikkim, India?
You can take a vehicle from Buddh Gaya to Rangpo via Gaya airport, Patna, Dhanki more, and Sikkim Gangtok in around 12h 19m.
- Website
- airindia.in
Flights from Gaya to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- ₹11,000–27,000
- Website
- goindigo.in
Flights from Gaya to Bagdogra Airport via Kolkata
- Ave. Duration
- 6h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹6,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to New Jalpaiguri
- Ave. Duration
- 14h 5m
- Frequency
- Once a week
- Estimated price
- ₹340–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Gaya Jn to Kishanganj
- Ave. Duration
- 12h 25m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Kishanganj to Siliguri Jn
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Website
- bstdc.bihar.gov.in
Bus from Gaya airport to Patna
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- bstdc.bihar.gov.in
- Phone
- +91 7903832833
- [email protected]
- Website
- srikrishnarath.in
Bus from Dhanki more to Sikkim Gangtok
- Ave. Duration
- 7h 27m
- Frequency
- Once daily
- Estimated price
- ₹2,500
- Website
- https://www.srikrishnarath.in/
- Phone
- +919002012099
- [email protected]
- Website
- sntd.in
Bus from Siliguri - SNT Bus Stand to Rangpo
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–410
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- Seater
- ₹290–410
- Seater
- ₹180–330
- Ave. Duration
- 1h 15m
- Estimated price
- ₹2,900–3,900
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
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 What are the different types of Renfe trains in Spain?, Travelling to the US: What do I need to know?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
















