There are 6 ways to get from Ballia to Agartala by train, plane, 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 to Lok Nayak Jayaprakash Airport, fly
best- Take the train from Ballia to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Agartala (IXA)plane PAT - IXA
10h 2m₹10,761–19,934Train
cheapest- Take the train from Ballia to Patliputratrain 13122
- Take the train from Patliputra to Agartalatrain 01665 / ...
38h 20m₹755–5,981Train via Lumding
- Take the train from Ballia to Lumding Jntrain 20504 / ...
- Take the train from Lumding Jn to Agartalatrain 13173 / ...
32h 15m₹806–6,068Drive 938.6 km
- Drive from Ballia to Agartalacar 938.6 km
14h 37m₹10,583–15,286Train to Varanasi Airport, fly
- Take the train from Ballia to Varanasi Jntrain
- Fly from Varanasi Airport (VNS) to Agartala (IXA)plane VNS - IXA
11h 30m₹7,598–15,547Train, train to Gaya, fly
- Take the train from Ballia to Patna Jntrain
- Take the train from Patna Jn to Gaya Jntrain
- Fly from Gaya (GAY) to Agartala (IXA)plane GAY - IXA
12h 16m₹8,099–12,714
Ballia to Agartala by train
Questions & Answers
The cheapest way to get from Ballia to Agartala is to train which costs ₹750 - ₹6,000 and takes 38h 20m.
The fastest way to get from Ballia to Agartala is to train and fly which takes 10h 2m and costs ₹10,000 - ₹20,000.
No, there is no direct train from Ballia to Agartala. However, there are services departing from Ballia and arriving at Agartala via Lumding Jn. The journey, including transfers, takes approximately 32h 15m.
The distance between Ballia and Agartala is 802 km. The road distance is 938.6 km.
The best way to get from Ballia to Agartala without a car is to train via Lumding which takes 32h 15m and costs ₹800 - ₹6,500.
It takes approximately 10h 2m to get from Ballia to Agartala, including transfers.
Ballia to Agartala train services, operated by Indian Railways, depart from Ballia station.
Ballia to Agartala train services, operated by Indian Railways, arrive at Lumding Jn station.
Yes, the driving distance between Ballia to Agartala is 939 km. It takes approximately 14h 37m to drive from Ballia to Agartala.
There are 30+ hotels available in Agartala.
What companies run services between Ballia, India and Agartala, India?
You can take a train from Ballia to Agartala via Lumding Jn in around 32h 15m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Agartala via Kolkata
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–18,000
Flights from Lok Nayak Jayaprakash Airport to Agartala via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Lok Nayak Jayaprakash Airport to Agartala via Bhubaneswar, Kolkata
- Ave. Duration
- 8h 45m
- When
- Friday and Sunday
- Estimated price
- ₹10,000–18,000
Flights from Varanasi Airport to Agartala via Delhi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Varanasi Airport to Agartala via Kolkata
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Varanasi Airport to Agartala via Bhubaneswar, Kolkata
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹7,000–13,000
Flights from Gaya to Agartala via Kolkata
- Ave. Duration
- 4h 30m
- When
- Saturday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹7,500–10,000
Flights from Gaya to Agartala via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹7,500–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ballia to Sonpur Jn
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Ballia to Lumding Jn
- Ave. Duration
- 20h 25m
- Frequency
- 6 times a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Lumding Jn to Agartala
- Ave. Duration
- 10h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Ballia to Varanasi Jn
- Ave. Duration
- 2h 44m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Ballia to Patna Jn
- Ave. Duration
- 4h 48m
- Frequency
- Once a week
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- 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 Ballia to Patliputra
- Ave. Duration
- 4h 5m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Patliputra to Agartala
- Ave. Duration
- 33h 15m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
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 Travelling by boat in Italy, The London Underground: Essential tips to navigate the Tube, and Getting around the Cyclades - to help you get the most out of your next trip.






