There are 4 ways to get from Naharlagun to Barpeta Road by 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.
Train
best- Take the train from Naharlagun to Rangiya Jntrain 15818 / ...
- Take the train from Rangiya Jn to Barpeta Roadtrain 15658 / ...
7h 54m₹969–3,443Bus, train
- Take the bus from Itanagar to Guwahati ASTCbus
- Take the train from Guwahati to Barpeta Roadtrain Sang Rajdhani Exp
13h 32m₹1,631–2,820Drive 352.3 km
- Drive from Naharlagun to Barpeta Roadcar 352.3 km
5h 22m₹3,974–5,740Taxi
- Take the taxi from Naharlagun to Barpeta Roadtaxi 352.3 km
5h 22m₹5,500–7,000
Questions & Answers
The cheapest way to get from Naharlagun to Barpeta Road is to train which costs ₹950 - ₹3,500 and takes 7h 54m.
The fastest way to get from Naharlagun to Barpeta Road is to drive which takes 5h 22m and costs ₹3,900 - ₹6,000.
No, there is no direct train from Naharlagun to Barpeta Road. However, there are services departing from Naharlagun and arriving at Barpeta Road via Rangiya Jn. The journey, including transfers, takes approximately 7h 54m.
The distance between Naharlagun and Barpeta Road is 356 km. The road distance is 352.3 km.
The best way to get from Naharlagun to Barpeta Road without a car is to train which takes 7h 54m and costs ₹950 - ₹3,500.
It takes approximately 7h 54m to get from Naharlagun to Barpeta Road, including transfers.
Naharlagun to Barpeta Road train services, operated by Indian Railways, depart from Naharlagun station.
Naharlagun to Barpeta Road train services, operated by Indian Railways, arrive at Rangiya Jn station.
Yes, the driving distance between Naharlagun to Barpeta Road is 352 km. It takes approximately 5h 22m to drive from Naharlagun to Barpeta Road.
There are 17+ hotels available in Barpeta Road.
What companies run services between Naharlagun, India and Barpeta Road, India?
You can take a vehicle from Naharlagun to Barpeta Road via Naharlagun and Rangiya Jn in around 7h 54m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Naharlagun to Rangiya Jn
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- 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,700
Train from Rangiya Jn to Barpeta Road
- Ave. Duration
- 51 min
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Guwahati to Barpeta Road
- Ave. Duration
- 1h 47m
- Frequency
- Once a week
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 9863319884
- [email protected]
- Website
- APSTS
Bus from Itanagar to Guwahati ASTC
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹780
- Website
- APSTS
- Ave. Duration
- 5h 22m
- Estimated price
- ₹5,500–7,000
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 Heathrow Airport into central London, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.








