There are 4 ways to get from Bongaigaon to Bagdogra by train, 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.
Train via New Jalpaiguri
best- Take the train from New Bongaigaon to New Jalpaiguritrain 12423 / ...
5h 40m₹309–2,414Train
cheapest- Take the train from New Bongaigaon to Baghdogratrain 13247
7h 25m₹210–1,600Drive 263.6 km
- Drive from Bongaigaon to Bagdogracar 263.6 km
3h 57m₹2,983–4,309Taxi
- Take the taxi from Bongaigaon to Bagdogrataxi 263.6 km
3h 57m₹5,000–6,500
Bongaigaon to Bagdogra by train
Questions & Answers
The cheapest way to get from Bongaigaon to Bagdogra is to train which costs ₹210 - ₹1,600 and takes 7h 25m.
The fastest way to get from Bongaigaon to Bagdogra is to drive which takes 3h 57m and costs ₹2,900 - ₹4,400.
Yes, there is a direct train departing from New Bongaigaon and arriving at Baghdogra. Services depart four times a week, and operate Tuesday, Wednesday, Thursday and Friday. The journey takes approximately 7h 25m.
The distance between Bongaigaon and Bagdogra is 268 km. The road distance is 263.6 km.
The best way to get from Bongaigaon to Bagdogra without a car is to train via New Jalpaiguri which takes 5h 40m and costs ₹300 - ₹2,500.
It takes approximately 5h 40m to get from Bongaigaon to Bagdogra, including transfers.
Bongaigaon to Bagdogra train services, operated by Indian Railways, depart from New Bongaigaon station.
Bongaigaon to Bagdogra train services, operated by Indian Railways, arrive at New Jalpaiguri station.
Yes, the driving distance between Bongaigaon to Bagdogra is 264 km. It takes approximately 3h 57m to drive from Bongaigaon to Bagdogra.
There are 343+ hotels available in Bagdogra.
What companies run services between Bongaigaon, India and Bagdogra, West Bengal, India?
Indian Railways operates a train from New Bongaigaon to New Jalpaiguri hourly. Tickets cost ₹190–1,600 and the journey takes 3h 55m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Bongaigaon to New Jalpaiguri
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from New Bongaigaon to Baghdogra
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 3h 57m
- Estimated price
- ₹5,000–6,500
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 Travel Insider: Top Japan travel tips by Beatrix Holland, 5 incredible day trips from Florence by train, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.






