There are 6 ways to get from Siliguri to Rangāpāra 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 New Jalpaiguri to Rangapara Northtrain 22412 / ...
8h 28m₹835–2,853Bus
- Take the bus from Siliguri, West Bengal to Tezpur, Assambus Siliguri, West Bengal - Tezpur, Assam
15h 55mDrive 511.4 km
- Drive from Siliguri to Rangāpāracar 511.4 km
7h 44m₹5,741–8,292Taxi
- Take the taxi from Siliguri to Rangāpārataxi 511.4 km
7h 44m₹10,000–12,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 11m₹4,182–18,728Fly to Lokpriya Gopinath Bordoloi International Airport, train
- Fly from Bagdogra Airport (IXB) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IXB - GAU
- Take the train from Guwahati to Rangapara Northtrain
9h 55m₹5,102–15,528
Bagdogra Airport (IXB) to Dibrugarh Airport (DIB) flights
Questions & Answers
The cheapest way to get from Siliguri to Rangāpāra is to train which costs ₹800 - ₹2,900 and takes 8h 28m.
The fastest way to get from Siliguri to Rangāpāra is to drive which takes 7h 44m and costs ₹5,500 - ₹8,500.
No, there is no direct bus from Siliguri to Rangāpāra. However, there are services departing from Siliguri, West Bengal and arriving at Tezpur, Assam via . The journey, including transfers, takes approximately 15h 55m.
No, there is no direct train from Siliguri to Rangāpāra. However, there are services departing from New Jalpaiguri and arriving at Rangapara North via . The journey, including transfers, takes approximately 8h 28m.
The distance between Siliguri and Rangāpāra is 486 km. The road distance is 511.4 km.
The best way to get from Siliguri to Rangāpāra without a car is to train which takes 8h 28m and costs ₹800 - ₹2,900.
It takes approximately 8h 28m to get from Siliguri to Rangāpāra, including transfers.
Siliguri to Rangāpāra bus services, operated by Zainab Travels, depart from Siliguri, West Bengal station.
Siliguri to Rangāpāra train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Siliguri to Rangāpāra is to train which takes 8h 28m and costs ₹800 - ₹2,900. Alternatively, you can bus, which costs and takes 15h 55m.
What companies run services between Siliguri, India and Rangāpāra, Assam, India?
Indian Railways operates a train from New Jalpaiguri to Rangapara North once daily. Tickets cost ₹280–2,200 and the journey takes 8h 25m. Alternatively, Zainab Travels operates a bus from Siliguri, West Bengal to Tezpur, Assam 5 times a day, and the journey takes 15h 30m.
- Website
- airindia.in
Flights from Bagdogra Airport to Dibrugarh Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–23,000
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 12m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,800–24,000
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Dibrugarh Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹2,900–11,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Dibrugarh Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–23,000
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–24,000
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Dibrugarh Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹2,900–11,000
- Website
- starlightairline.com
Flights from Bagdogra Airport to Dibrugarh Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹2,300–3,800
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Agartala
- Ave. Duration
- 3h 40m
- When
- Monday and Thursday
- Estimated price
- ₹5,000–24,000
- Website
- goindigo.in
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–16,000
- Website
- helitrans.no
Flights from Bagdogra Airport to Lokpriya Gopinath Bordoloi International Airport via Imphal
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- ₹6,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to Rangapara North
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Dibrugarh to Rangapara North
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- 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 Guwahati to Rangapara North
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Website
- Zainab Travels
Bus from Siliguri, West Bengal to Tezpur, Assam
- Ave. Duration
- 15h 30m
- Frequency
- 5 times a day
- Schedules at
- Zainab Travels
- Ave. Duration
- 7h 44m
- Estimated price
- ₹10,000–12,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
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 10 amazing places to get away from it all in Australia, Travel Insider: Top Japan travel tips by Beatrix Holland, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Siliguri to Rangāpāra bus services, operated by Zainab Travels, arrive at Tezpur, Assam station.
Siliguri to Rangāpāra train services, operated by Indian Railways, arrive at Rangapara North station.
Yes, the driving distance between Siliguri to Rangāpāra is 511 km. It takes approximately 7h 44m to drive from Siliguri to Rangāpāra.
There are two+ hotels available in Rangāpāra.






