There are 5 ways to get from Margherita to Itānagar by train, bus, taxi, or car
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 Margherita to New Tinsukiatrain 07902 / ...
- Take the train from New Tinsukia to Naharlaguntrain 15907 / ...
7h 55m₹1,064–3,356Train via Dibrugarh
cheapest- Take the train from Margherita to Dibrugarhtrain 07902
- Take the train from Dibrugarh to Naharlaguntrain 15907 / ...
8h 18m₹1,061–3,381Bus, taxi
- Take the bus from Margherita, Assam to Dibrugarh, Assambus
- Take the taxi from Dibrugarh, Assam to Dhemajitaxi
- Take the bus from Dhemaji to Itanagarbus
12hDrive 286.5 km
- Drive from Margherita to Itānagarcar 286.5 km
4h 12m₹3,234–4,672Taxi
- Take the taxi from Margherita to Itānagartaxi 286.5 km
4h 12m₹4,300–5,500
Questions & Answers
The cheapest way to get from Margherita to Itānagar is to train which costs ₹1,000 - ₹3,400 and takes 7h 55m.
The fastest way to get from Margherita to Itānagar is to drive which takes 4h 12m and costs ₹3,200 - ₹4,700.
No, there is no direct train from Margherita to Itānagar. However, there are services departing from Margherita and arriving at Naharlagun via New Tinsukia. The journey, including transfers, takes approximately 7h 55m.
The distance between Margherita and Itānagar is 294 km. The road distance is 286.5 km.
The best way to get from Margherita to Itānagar without a car is to train which takes 7h 55m and costs ₹1,000 - ₹3,400.
It takes approximately 7h 55m to get from Margherita to Itānagar, including transfers.
Margherita to Itānagar train services, operated by Indian Railways, depart from Margherita station.
Margherita to Itānagar train services, operated by Indian Railways, arrive at New Tinsukia station.
Yes, the driving distance between Margherita to Itānagar is 286 km. It takes approximately 4h 12m to drive from Margherita to Itānagar.
There are 38+ hotels available in Itānagar.
What companies run services between Margherita, India and Itānagar, India?
You can take a train from Margherita to Itānagar via New Tinsukia and Naharlagun in around 7h 55m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Margherita to New Tinsukia
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from New Tinsukia to Naharlagun
- Ave. Duration
- 5h 20m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Margherita to Dibrugarh
- Ave. Duration
- 2h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Dibrugarh to Naharlagun
- Ave. Duration
- 4h 25m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Website
- Christina Travels
Bus from Margherita, Assam to Dibrugarh, Assam
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Schedules at
- Christina Travels
- Phone
- +91 9863319884
- [email protected]
- Website
- APSTS
Bus from Dhemaji to Itanagar
- Ave. Duration
- 7h 7m
- Frequency
- 3 times a day
- Estimated price
- ₹512
- Website
- APSTS
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 Getting to Milan from the airport, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from JFK to New York City - to help you get the most out of your next trip.








