There are 6 ways to get from Ledo to Agartala by train, plane, 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 to Dibrugarh Airport, fly
best- Take the train from Ledo to Lahoaltrain
- Fly from Dibrugarh Airport (DIB) to Agartala (IXA)plane DIB - IXA
4h 55m₹5,560–13,003Train
cheapest- Take the train from Ledo to Lumding Jntrain 15604 / ...
- Take the train from Lumding Jn to Agartalatrain 13173 / ...
21h 20m₹501–3,795Bus
- Take the bus from Margherita, Assam to Dibrugarh, Assambus
- Take the bus from Dibrugarh, Assam to Guwahati, Assambus
- Take the bus from Guwahati, Assam to Agartala, Tripurabus
33h 54mDrive 781.3 km
- Drive from Ledo to Agartalacar 781.3 km
12h 15m₹8,764–12,658Train to Jorhat Airport, fly
- Take the train from Ledo to Mariani Jntrain
- Fly from Jorhat Airport (JRH) to Agartala (IXA)plane JRH - IXA
11h 20m₹8,605–25,585Taxi to Tezu Airport, fly
- Take the taxi from Ledo to Tezu Airport (TEI)taxi
- Fly from Tezu Airport (TEI) to Agartala (IXA)plane TEI - IXA
22h 58m₹7,188–31,742
Ledo to Agartala by train
Questions & Answers
The cheapest way to get from Ledo to Agartala is to train which costs ₹500 - ₹3,800 and takes 21h 20m.
The fastest way to get from Ledo to Agartala is to train and fly which takes 4h 55m and costs ₹5,500 - ₹13,000.
No, there is no direct bus from Ledo to Agartala. However, there are services departing from Margherita, Assam and arriving at Agartala, Tripura via Dibrugarh, Assam and Guwahati, Assam. The journey, including transfers, takes approximately 33h 54m.
No, there is no direct train from Ledo to Agartala. However, there are services departing from Ledo and arriving at Agartala via Lumding Jn. The journey, including transfers, takes approximately 21h 20m.
The distance between Ledo and Agartala is 658 km. The road distance is 781.3 km.
The best way to get from Ledo to Agartala without a car is to train which takes 21h 20m and costs ₹500 - ₹3,800.
It takes approximately 4h 55m to get from Ledo to Agartala, including transfers.
Ledo to Agartala bus services, operated by Christina Travels, depart from Margherita, Assam station.
Ledo to Agartala train services, operated by Indian Railways, depart from Ledo station.
The best way to get from Ledo to Agartala is to train which takes 21h 20m and costs ₹500 - ₹3,800. Alternatively, you can bus, which costs and takes 33h 54m.
What companies run services between Ledo, Assam, India and Agartala, India?
You can take a train from Ledo to Agartala via Lumding Jn in around 21h 20m. Alternatively, you can take a vehicle from Ledo to Agartala, Tripura via Margherita, Assam, Dibrugarh, Assam, and Guwahati, Assam in around 33h 54m.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Agartala
- Ave. Duration
- 1h 15m
- When
- Thursday and Saturday
- Estimated price
- ₹4,600–17,000
Flights from Jorhat Airport to Agartala via Kolkata
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Tezu Airport to Agartala via Gauhati
- Ave. Duration
- 21h
- When
- Tuesday and Friday
- Estimated price
- ₹5,000–29,000
Flights from Tezu Airport to Agartala via Imphal
- Ave. Duration
- 30h 35m
- When
- Tuesday
- Estimated price
- ₹4,900–29,000
Flights from Tezu Airport to Agartala via Gauhati, Imphal
- Ave. Duration
- 25h 5m
- When
- Tuesday
- Estimated price
- ₹6,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ledo to Lahoal
- Ave. Duration
- 2h 21m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ledo to Lumding Jn
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- ₹250–1,900
- 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–1,900
Train from Lumding Jn to Agartala
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- ₹250–1,900
- 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–1,900
Train from Ledo to Mariani Jn
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
- Ave. Duration
- 1h 47m
- Estimated price
- ₹2,100–2,600
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 Florence to Rome, Best ways to travel around Australia, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Ledo to Agartala bus services, operated by Christina Travels, arrive at Dibrugarh, Assam station.
Ledo to Agartala train services, operated by Indian Railways, arrive at Lumding Jn station.
Yes, the driving distance between Ledo to Agartala is 781 km. It takes approximately 12h 15m to drive from Ledo to Agartala.
There are 27+ hotels available in Agartala.






