There are 7 ways to get from Buddh Gaya to Alipurduar Railway Junction by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bagdogra Airport, train
best- Fly from Gaya (GAY) to Bagdogra Airport (IXB)plane GAY - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
9h 46m₹6,850–16,828Train via Patna
cheapest- Take the train from Gaya Jn to Patna Jntrain 03340 / ...
- Take the train from Patna Jn to Alipur Duar Jntrain 15484
23h 48m₹744–4,101Train
- Take the train from Gaya Jn to New Cooch Behartrain 15619
18h₹754–4,201Bus
- Take the bus from Gaya airport to Patnabus
- Take the bus from Patna to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Cooch Beharbus
20h 27mDrive 617.2 km
- Drive from Buddh Gaya to Alipurduar Railway Junctioncar 617.2 km
9h 39m₹6,961–10,055Taxi
- Take the taxi from Buddh Gaya to Alipurduar Railway Junctiontaxi 617.2 km
9h 39m₹12,000–15,000Fly to Rupsi Airport, train
- Fly from Gaya (GAY) to Rupsi Airport (RUP)plane GAY - RUP
- Take the train from Golakganj Jn to Alipur Duar Jntrain
22h 47m₹8,210–25,828
Gaya (GAY) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Buddh Gaya to Alipurduar Railway Junction is to train which costs ₹750 - ₹4,200 and takes 18h.
The fastest way to get from Buddh Gaya to Alipurduar Railway Junction is to drive which takes 9h 39m and costs ₹6,500 - ₹11,000.
No, there is no direct bus from Buddh Gaya to Alipurduar Railway Junction. However, there are services departing from Gaya airport and arriving at Cooch Behar via Patna and Siliguri, West Bengal. The journey, including transfers, takes approximately 20h 27m.
No, there is no direct train from Buddh Gaya to Alipurduar Railway Junction. However, there are services departing from Gaya Jn and arriving at Alipur Duar Jn via New Cooch Behar. The journey, including transfers, takes approximately 18h.
The distance between Buddh Gaya and Alipurduar Railway Junction is 577 km. The road distance is 617.2 km.
The best way to get from Buddh Gaya to Alipurduar Railway Junction without a car is to train which takes 18h and costs ₹750 - ₹4,200.
It takes approximately 9h 46m to get from Buddh Gaya to Alipurduar Railway Junction, including transfers.
Buddh Gaya to Alipurduar Railway Junction bus services, operated by BSTDC, depart from Gaya airport station.
Buddh Gaya to Alipurduar Railway Junction train services, operated by Indian Railways, depart from Gaya Jn station.
The best way to get from Buddh Gaya to Alipurduar Railway Junction is to train which takes 18h and costs ₹750 - ₹4,200. Alternatively, you can bus, which costs and takes 20h 27m.
What companies run services between Buddh Gaya, India and Alipurduar Railway Junction, India?
Indian Railways operates a train from Gaya Jn to New Cooch Behar once a week. Tickets cost ₹390–3,000 and the journey takes 16h 12m. Alternatively, you can take a vehicle from Buddh Gaya to Alipurduar Railway Junction via Gaya airport, Patna, Siliguri, West Bengal, and Cooch Behar in around 20h 27m.
- Website
- helitrans.no
Flights from Gaya to Rupsi Airport via Kolkata
- Ave. Duration
- 25h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₹7,500–24,000
Flights from Gaya to Rupsi Airport via Delhi, Kolkata
- Ave. Duration
- 19h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₹14,000–29,000
Flights from Gaya to Rupsi Airport via Delhi, Gauhati
- Ave. Duration
- 23h 55m
- When
- Thursday
- Estimated price
- ₹13,000–28,000
Flights from Gaya to Rupsi Airport via Paro, Kolkata
- Ave. Duration
- 27h
- When
- Saturday
- Estimated price
- ₹38,000–85,000
Flights from Gaya to Rupsi Airport via Kolkata, Gauhati
- Ave. Duration
- 29h 25m
- When
- Thursday
- Estimated price
- ₹8,500–25,000
- 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 New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Gaya Jn to New Cooch Behar
- Ave. Duration
- 16h 12m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Golakganj Jn to Alipur Duar Jn
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Patna Jn to Alipur Duar Jn
- Ave. Duration
- 19h 50m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Website
- bstdc.bihar.gov.in
Bus from Gaya airport to Patna
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- bstdc.bihar.gov.in
- Website
- Raj Bus Services
Bus from Patna to Siliguri, West Bengal
- Ave. Duration
- 12h 5m
- Frequency
- Hourly
- Schedules at
- Raj Bus Services
- Website
- Shiv Narayan Travels
Bus from Siliguri, West Bengal to Cooch Behar
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Schedules at
- Shiv Narayan Travels
- Ave. Duration
- 9h 39m
- Estimated price
- ₹12,000–15,000
Bodh Gaya Travels
- Phone
- +91 77 39 68 09 22
- Website
- bodhgayataxi.com
Sambodhi India Travel Services
- Phone
- +91 79 70 99 77 07
- Website
- sambodhitravel.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 Travelling to the UK: What do I need to know?, 5 incredible day trips from Florence by train, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Buddh Gaya to Alipurduar Railway Junction bus services, operated by BSTDC, arrive at Patna station.
Buddh Gaya to Alipurduar Railway Junction train services, operated by Indian Railways, arrive at New Cooch Behar station.
Yes, the driving distance between Buddh Gaya to Alipurduar Railway Junction is 617 km. It takes approximately 9h 39m to drive from Buddh Gaya to Alipurduar Railway Junction.
There are 52+ hotels available in Alipurduar Railway Junction.









