There are 6 ways to get from Agartala to Amritsar by plane, train, bus, 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.
Fly to Sri Guru Ram Dass Jee International Airport
best- Fly from Agartala (IXA) to Sri Guru Ram Dass Jee International Airport (ATQ)plane IXA - ATQ
8h 15m₹7,108–15,155Train via Kolkata
cheapest- Take the train from Akhaura to Dhakatrain
- Take the train from Dhaka to Darshana Halttrain
- Take the train from Gede to Sealdahtrain
- Take the train from Sealdah to Amritsar Jntrain
39h 49m₹1,420–10,225Bus
- Take the bus from Agartala, Tripura to Guwahati, Assambus
- Take the bus from Guwahati, Assam to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Amritsar, Punjabbus
2d 16hDrive 2,203.1 km
- Drive from Agartala to Amritsarcar 2,203.1 km
28h 50m₹24,767–35,774Fly to Jammu Airport, train
- Fly from Agartala (IXA) to Jammu Airport (IXJ)plane IXA - IXJ
- Take the train from Jammu Tawi to Amritsar Jntrain
22h 22m₹14,578–23,905Train
- Take the train from Agartala to Dhandari Kalantrain 00461
- Take the train from Dhandari Kalan to Amritsar Jntrain 14617 / ...
5d 2h₹1,442–10,940
Agartala (IXA) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Questions & Answers
The cheapest way to get from Agartala to Amritsar is to train via Kolkata which costs ₹1,400 - ₹11,000 and takes 39h 49m.
The fastest way to get from Agartala to Amritsar is to fly which takes 8h 15m and costs ₹7,000 - ₹16,000.
No, there is no direct bus from Agartala to Amritsar. However, there are services departing from Agartala, Tripura and arriving at Amritsar, Punjab via Guwahati, Assam, Siliguri, West Bengal and Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 2 days 16h.
No, there is no direct train from Agartala to Amritsar. However, there are services departing from Akhaura and arriving at Amritsar Jn via Dhaka, Gede and Sealdah. The journey, including transfers, takes approximately 39h 49m.
The distance between Agartala and Amritsar is 1855 km. The road distance is 2203.1 km.
The best way to get from Agartala to Amritsar without a car is to bus which takes 2 days 16h and costs .
It takes approximately 8h 15m to get from Agartala to Amritsar, including transfers.
Agartala to Amritsar bus services, operated by Sherowali Tour & Travels, depart from Agartala, Tripura station.
Agartala to Amritsar train services, operated by Bangladesh Railway, depart from Akhaura station.
The best way to get from Agartala to Amritsar is to fly which takes 8h 15m and costs ₹7,000 - ₹16,000. Alternatively, you can train via Kolkata, which costs ₹1,400 - ₹11,000 and takes 39h 49m, you could also bus, which costs and takes 2 days 16h.
What companies run services between Agartala, India and Amritsar, India?
IndiGo Airlines, Air India Express, and Air India Limited fly from Agartala (IXA) to Sri Guru Ram Dass Jee International Airport (ATQ) 5 times a day. Alternatively, you can take a vehicle from Agartala to Amritsar Jn via Akhaura, Dhaka, Darshana Halt, Gede, and Sealdah in around 39h 49m.
- Website
- goindigo.in
Flights from Agartala to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Agartala to Sri Guru Ram Dass Jee International Airport via Kolkata, Delhi
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Agartala to Sri Guru Ram Dass Jee International Airport via Gauhati, Delhi
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–16,000
Flights from Agartala to Jammu Airport via Delhi
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Agartala to Jammu Airport via Bengaluru
- Ave. Duration
- 20h 30m
- When
- Thursday and Saturday
- Estimated price
- ₹15,000–27,000
Flights from Agartala to Jammu Airport via Hyderabad
- Ave. Duration
- 23h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹13,000–26,000
Flights from Agartala to Jammu Airport via Gauhati, Delhi
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Website
- airindia.in
Flights from Agartala to Sri Guru Ram Dass Jee International Airport via Kolkata, Delhi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Agartala to Jammu Airport via Bagdogra, Delhi
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
- Website
- airindiaexpress.in
Flights from Agartala to Jammu Airport via Bagdogra, Delhi
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Akhaura to Dhaka
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹100–600
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–450
- AC class seat (AC_S)
- ₹330–450
- 1st class berth (F_BERTH)
- ₹290–330
- AC class berth (AC_B)
- ₹410–600
- S Chair
- ₹236
Train from Dhaka to Darshana Halt
- Ave. Duration
- 4h 49m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,599
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹160–240
- 1st class seat (F_SEAT)
- ₹210–300
- Snigdha
- ₹350–900
- AC class seat (AC_S)
- ₹450–650
- 1st class berth (F_BERTH)
- ₹550–650
- AC class berth (AC_B)
- ₹800–1,200
- S_Chair
- ₹465
- AC_S
- ₹1,069
- AC_B
- ₹1,599
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gede to Sealdah
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sealdah to Amritsar Jn
- Ave. Duration
- 26h 40m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,500
Train from Jammu Tawi to Amritsar Jn
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- 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,400
Train from Agartala to Dhandari Kalan
- Ave. Duration
- 4d 22h
- Frequency
- Once a week
- Estimated price
- ₹1,200–10,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,200–1,600
- Third AC (3A)
- ₹3,200–4,000
- Second AC (2A)
- ₹4,500–6,000
- First Class (1A)
- ₹7,500–10,000
Train from Dhandari Kalan to Amritsar Jn
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
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 Which side of Niagara Falls should I choose (and how do I get there)?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Agartala to Amritsar bus services, operated by Sherowali Tour & Travels, arrive at Guwahati, Assam station.
Agartala to Amritsar train services, operated by Bangladesh Railway, arrive at Dhaka station.
Yes, the driving distance between Agartala to Amritsar is 2203 km. It takes approximately 28h 50m to drive from Agartala to Amritsar.
There are 471+ hotels available in Amritsar.











