There are 7 ways to get from Kamakhya Temple to Bagdogra 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 from Lokpriya Gopinath Bordoloi International Airport
best- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Bagdogra Airport (IXB)plane GAU - IXB
1h 32m₹4,725–13,629Train
cheapest- Take the train from Kamakhya to Baghdogratrain 13247
11h 6m₹270–2,100Train via New Jalpaiguri
- Take the train from Kamakhya to New Jalpaiguritrain 12346 / ...
9h 39m₹365–2,826Bus
- Take the bus from Guwahati Isbt to Siliguri Junctionbus Chartered Bus
12h 17m₹955–2,398Drive 403.5 km
- Drive from Kamakhya Temple to Bagdogracar 403.5 km
6h₹4,544–6,564Taxi
- Take the taxi from Kamakhya Temple to Bagdogrataxi 403.5 km
6h₹8,000–9,500Taxi to Umroi Airport, fly
- Take the taxi from Kamakhya Temple to Umroi Airport (SHL)taxi
- Fly from Umroi Airport (SHL) to Bagdogra Airport (IXB)plane SHL - IXB
6h 2m₹12,819–28,158
Lokpriya Gopinath Bordoloi International Airport (GAU) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Kamakhya Temple to Bagdogra is to train which costs ₹270 - ₹2,100 and takes 11h 6m.
The fastest way to get from Kamakhya Temple to Bagdogra is to fly which takes 1h 32m and costs ₹4,700 - ₹14,000.
No, there is no direct bus from Kamakhya Temple to Bagdogra. However, there are services departing from Guwahati Isbt and arriving at Siliguri Junction via . The journey, including transfers, takes approximately 12h 17m.
Yes, there is a direct train departing from Kamakhya and arriving at Baghdogra. Services depart four times a week, and operate Tuesday, Wednesday, Thursday and Friday. The journey takes approximately 10h 14m.
The distance between Kamakhya Temple and Bagdogra is 353 km. The road distance is 403.5 km.
The best way to get from Kamakhya Temple to Bagdogra without a car is to train via New Jalpaiguri which takes 9h 39m and costs ₹360 - ₹2,900.
It takes approximately 1h 32m to get from Kamakhya Temple to Bagdogra, including transfers.
Kamakhya Temple to Bagdogra bus services, operated by Assam State Transport Corporation, depart from Guwahati Isbt station.
Kamakhya Temple to Bagdogra train services, operated by Indian Railways, depart from Kamakhya station.
The best way to get from Kamakhya Temple to Bagdogra is to fly which takes 1h 32m and costs ₹4,700 - ₹14,000. Alternatively, you can train via New Jalpaiguri, which costs ₹360 - ₹2,900 and takes 9h 39m, you could also bus, which costs ₹950 - ₹2,400 and takes 12h 17m.
What companies run services between Kamakhya Temple, India and Bagdogra, West Bengal, India?
Starlight Airline flies from Lokpriya Gopinath Bordoloi International Airport (GAU) to Bagdogra Airport (IXB) 3 times a week. Alternatively, Indian Railways operates a train from Kamakhya to New Jalpaiguri every 2 hours. Tickets cost ₹250–2,000 and the journey takes 7h 13m.
- Website
- starlightairline.com
Flights from Lokpriya Gopinath Bordoloi International Airport to Bagdogra Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- ₹3,100–11,000
- Website
- goindigo.in
Flights from Umroi Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–32,000
- Website
- airindiaexpress.in
Flights from Umroi Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Monday and Friday
- Estimated price
- ₹11,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kamakhya to New Jalpaiguri
- Ave. Duration
- 7h 13m
- Frequency
- Every 2 hours
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Kamakhya to Baghdogra
- Ave. Duration
- 10h 14m
- Frequency
- 4 times a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- 18003453986
- Website
- astcbus.in
Bus from Guwahati Isbt to Siliguri Junction
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- ₹550–1,200
- Website
- https://astcbus.in/
- AC Sleeper
- ₹950–1,200
- Ave. Duration
- 3h 44m
- Estimated price
- ₹1,700–9,500
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
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 5 delightfully under-the-radar French towns you need to visit, Italian Lakes: Getting around by train, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Kamakhya Temple to Bagdogra bus services, operated by Assam State Transport Corporation, arrive at Siliguri Junction station.
Kamakhya Temple to Bagdogra train services, operated by Indian Railways, arrive at New Jalpaiguri station.
Yes, the driving distance between Kamakhya Temple to Bagdogra is 403 km. It takes approximately 6h to drive from Kamakhya Temple to Bagdogra.
There are 327+ hotels available in Bagdogra.









