There are 5 ways to get from Darbhanga to Agartala by plane, train, car or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly • 3h 17m
Cheapest option
Train • 30h 40m
3 alternative options
Train, drive, bus • 23h 6m
Train via Katihar • 31h 50m
Drive • 11h 25m
Questions & Answers
The cheapest way to get from Darbhanga to Agartala is to train which costs ₹650 - ₹3,400 and takes 30h 40m.
The quickest way to get from Darbhanga to Agartala is to fly which costs ₹3,800 - ₹12,000 and takes 3h 17m.
No, there is no direct train from Darbhanga to Agartala. However, there are services departing from Darbhanga Jn and arriving at Agartala via Barauni Jn. The journey, including transfers, takes approximately 30h 40m.
The distance between Darbhanga and Agartala is 600 km. The road distance is 755.6 km.
The best way to get from Darbhanga to Agartala without a car is to train which takes 30h 40m and costs ₹650 - ₹3,400.
It takes approximately 3h 17m to get from Darbhanga to Agartala, including transfers.
Darbhanga to Agartala train services, operated by Indian Railways, depart from Darbhanga Jn station.
The best way to get from Darbhanga to Agartala is to fly which takes 3h 17m and costs ₹3,800 - ₹12,000. Alternatively, you can train, which costs ₹650 - ₹3,400 and takes 30h 40m.
There is no direct flight from Darbhanga Airport to Agartala Airport. The quickest flight takes 3h and has one stopover.
Darbhanga to Agartala train services, operated by Indian Railways, arrive at Agartala station.

- Distance: 600.4 km
- Duration: 3h 17m
What companies run services between Darbhanga, India and Agartala, India?
IndiGo Airlines flies from Darbhanga to Agartala twice daily. Alternatively, you can take a train from Darbhanga to Agartala via Barauni Jn in around 30h 40m.

- Website
- goindigo.in
Flights from Darbhanga to Agartala via Kolkata
- Ave. Duration
- 4h 11m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- ₹3,500 - ₹11,000

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.
Contact Details
- Website
- indianrail.gov.in
Train from Samastipur Jn to Malda Town
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Estimated price
- ₹200 - ₹1,100
- Website
- irctc.co.in
- Book at
- 12go.asia
- Sleeper Class
- ₹200 - ₹260
- Third AC (3A)
- ₹600 - ₹750
- Second AC (2A)
- ₹800 - ₹1,100
Train from Darbhanga Jn to Barauni Jn
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹110 - ₹700
- Website
- irctc.co.in
- Book at
- 12go.asia
- Sleeper Class
- ₹110 - ₹150
- Third AC (3A)
- ₹390 - ₹480
- Second AC (2A)
- ₹500 - ₹700
Train from Barauni Jn to Agartala
- Ave. Duration
- 26h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹550 - ₹2,700
- Website
- irctc.co.in
- Book at
- 12go.asia
- Sleeper Class
- ₹550 - ₹750
- Third AC (3A)
- ₹1,500 - ₹1,900
- Second AC (2A)
- ₹2,100 - ₹2,700
Train from Darbhanga Jn to Katihar Jn
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₹190 - ₹1,000
- Website
- irctc.co.in
- Book at
- 12go.asia
- Sleeper Class
- ₹190 - ₹250
- Third AC (3A)
- ₹550 - ₹750
- Second AC (2A)
- ₹800 - ₹1,000
Train from Katihar Jn to Agartala
- Ave. Duration
- 22h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹500 - ₹2,400
- Website
- irctc.co.in
- Book at
- 12go.asia
- Sleeper Class
- ₹500 - ₹650
- Third AC (3A)
- ₹1,300 - ₹1,700
- Second AC (2A)
- ₹1,900 - ₹2,400
Bus from Nawabganj to Uttara
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹443
- Schedules at
- busbd.com.bd

- Phone
- +91 381 232 5930
- tripuratourism09@rediffmail.com
- Website
- tripuratourism.gov.in
Bus from Dhaka to Agartala
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹266
- Schedules at
- tripuratourism.gov.in
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 The London Underground: Essential tips to navigate the Tube, Getting around the Cyclades and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Darbhanga to Agartala is 756 km. It takes approximately 11h 25m to drive from Darbhanga to Agartala.
IndiGo Airlines offers flights from Darbhanga Airport to Agartala Airport.
There are two+ hotels available in Agartala. Prices start at ₹7,500 per night.
The best way to get from Darbhanga to Darbhanga Airport is to taxi which takes 7 min and costs ₹230 - ₹280.