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 24m₹309–2,414Train
cheapest- Take the train from New Bongaigaon to Baghdogratrain 13247
7h 9m₹210–1,600Drive 263.6 km
- Drive from Bongaigaon to Bagdogracar 263.6 km
3h 57m₹2,965–4,282Taxi
- 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 9m.
The fastest way to get from Bongaigaon to Bagdogra is to drive which takes 3h 57m and costs ₹2,900 - ₹4,300.
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 9m.
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 24m and costs ₹300 - ₹2,500.
It takes approximately 5h 24m 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 333+ 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 50m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Bongaigaon to New Jalpaiguri
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- 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 9m
- Frequency
- 4 times a week
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- 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 How to get from London City Airport into central London, Why you should take the train in the US, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.






