There are 10 ways to get from Bagdogra to Tezpur by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Siliguri Jn to Rangapara Northtrain 08047
12h 31m₹1,300–4,250Train, bus
cheapest- Take the train from Baghdogra to Kamakhyatrain 13248
- Take the bus from Paltan bazar, Guwahati to ASTC Tezpurbus
16h 59m₹615–3,267Bus
- Take the bus from Siliguri, West Bengal to Tezpur, Assambus Siliguri, West Bengal - Tezpur, Assam
15h 39mDrive 522.9 km
- Drive from Bagdogra to Tezpurcar 522.9 km
7h 44m₹5,899–8,520Taxi
- Take the taxi from Bagdogra to Tezpurtaxi 522.9 km
7h 44m₹10,000–13,000Fly to Dibrugarh Airport, train
- Fly from Bagdogra Airport (IXB) to Dibrugarh Airport (DIB)plane IXB - DIB
- Take the train from Dibrugarh to Rangapara Northtrain
8h 15m₹4,387–16,957Bus via Guwahati
- Take the bus from Siliguri, West Bengal to Guwahati, Assambus Siliguri, West Bengal - Guwahati, Assam
- Take the bus from Guwahati, Assam to Tezpur, Assambus Guwahati, Assam - Tezpur, Assam
16h 6mFly to Lokpriya Gopinath Bordoloi International Airport, bus
- Fly from Bagdogra Airport (IXB) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IXB - GAU
- Take the bus from Paltan bazar, Guwahati to ASTC Tezpurbus
9h 53m₹3,687–11,697Fly to Dimapur Airport, train
- Fly from Bagdogra Airport (IXB) to Dimapur Airport (DMU)plane IXB - DMU
- Take the train from Dimapur to Chaparmukh Jntrain
- Take the train from Chaparmukh Jn to Jakhalabandhatrain
10h 57m₹8,057–19,607Fly to Imphal International Airport, taxi
- Fly from Bagdogra Airport (IXB) to Imphal International Airport (IMF)plane IXB - IMF
- Take the taxi from Imphal International Airport (IMF) to Tezpurtaxi
7h 23m₹9,417–23,257
Bagdogra to Tezpur by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Bagdogra to Tezpur is to train and bus which costs ₹600 - ₹3,300 and takes 16h 59m.
The fastest way to get from Bagdogra to Tezpur is to fly and taxi which takes 7h 23m and costs ₹9,000 - ₹24,000.
No, there is no direct bus from Bagdogra to Tezpur. However, there are services departing from Siliguri, West Bengal and arriving at Tezpur, Assam via . The journey, including transfers, takes approximately 15h 39m.
No, there is no direct train from Bagdogra to Tezpur. However, there are services departing from Baghdogra and arriving at Rangapara North via Siliguri Jn. The journey, including transfers, takes approximately 12h 31m.
The distance between Bagdogra and Tezpur is 540 km. The road distance is 522.9 km.
The best way to get from Bagdogra to Tezpur without a car is to train which takes 12h 31m and costs ₹1,300 - ₹4,300.
It takes approximately 12h 31m to get from Bagdogra to Tezpur, including transfers.
Bagdogra to Tezpur bus services, operated by SLGT Travels, depart from Siliguri, West Bengal station.
Bagdogra to Tezpur train services, operated by Indian Railways, depart from Siliguri Jn station.
The best way to get from Bagdogra to Tezpur is to train which takes 12h 31m and costs ₹1,300 - ₹4,300. Alternatively, you can bus, which costs and takes 15h 39m.
What companies run services between Bagdogra, West Bengal, India and Tezpur, India?
Indian Railways operates a train from Siliguri Jn to Rangapara North once a week. Tickets cost ₹290–2,300 and the journey takes 10h 10m. Alternatively, SLGT Travels operates a bus from Siliguri, West Bengal to Tezpur, Assam 5 times a day, and the journey takes 15h 30m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–16,000
Flights from Bagdogra Airport to Dimapur Airport via Kolkata
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Bagdogra Airport to Dimapur Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹6,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Siliguri Jn to Rangapara North
- Ave. Duration
- 10h 10m
- Frequency
- Once a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
Train from Dibrugarh to Rangapara North
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Baghdogra to Kamakhya
- Ave. Duration
- 10h 53m
- Frequency
- 4 times a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Dimapur to Chaparmukh Jn
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chaparmukh Jn to Jakhalabandha
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- [email protected]
- Website
- SLGT Travels
Bus from Siliguri, West Bengal to Tezpur, Assam
- Ave. Duration
- 15h 30m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Siliguri, West Bengal to Guwahati, Assam
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Guwahati, Assam to Tezpur, Assam
- Ave. Duration
- 4h 15m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 6h 55m
- Estimated price
- ₹5,500–13,000
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
Tay Cabs
- Phone
- +91 94 02 75 06 04
- Website
- taycabs.in
True Blue Travel
- Phone
- +91 81 18 93 88 88
YMC Cabs
- Phone
- +91 85 75 80 40 30
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 Train travel in France: A guide to SNCF, 4 stunningly beautiful Philippines islands you need to visit, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Bagdogra to Tezpur bus services, operated by SLGT Travels, arrive at Tezpur, Assam station.
Bagdogra to Tezpur train services, operated by Indian Railways, arrive at Rangapara North station.
Yes, the driving distance between Bagdogra to Tezpur is 523 km. It takes approximately 7h 44m to drive from Bagdogra to Tezpur.
Book your Bagdogra to Tezpur bus tickets online with Omio.
There are 63+ hotels available in Tezpur.






