There are 9 ways to get from Jagdalpur to Ballia by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Bastar to Raipur Royal Travelsbus
- Take the bus from Raipur to Varanasi, Uttar Pradeshbus
- Take the train from Varanasi Jn to Balliatrain
28h 50mTrain
cheapest- Take the train from Jagdalpur to Jharsuguda Jntrain
- Take the train from Jharsuguda Jn to Chhapratrain
- Take the train from Chhapra to Balliatrain
42h 10m₹926–7,006Train via Varanasi
- Take the train from Jagdalpur to Jharsuguda Jntrain
- Take the train from Jharsuguda Jn to Pt.Deen Dayal Upadhyaya Jn.train
- Take the train from Varanasi Jn to Balliatrain
32h₹996–7,806Drive 1,001 km
- Drive from Jagdalpur to Balliacar 1,001 km
15h 18m₹11,283–16,297Fly to Varanasi Airport, train
- Fly from Jagdalpur Airport (JGB) to Varanasi Airport (VNS)plane JGB - VNS
- Take the train from Varanasi Jn to Balliatrain
23h 23m₹11,617–28,948Bus, train via Nagpur
- Take the bus from Jagdalpur to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Varanasi, Uttar Pradeshbus
- Take the train from Varanasi Jn to Balliatrain
29h 51mFly to Lok Nayak Jayaprakash Airport, train
- Fly from Jagdalpur Airport (JGB) to Lok Nayak Jayaprakash Airport (PAT)plane JGB - PAT
- Take the train from Patliputra to Balliatrain
9h 42m₹14,458–34,815Fly to Darbhanga Airport, train
- Fly from Jagdalpur Airport (JGB) to Darbhanga Airport (DBR)plane JGB - DBR
- Take the train from Samastipur Jn to Balliatrain
26h 17m₹14,872–30,653Fly to Gorakhpur Airport, train
- Fly from Jagdalpur Airport (JGB) to Gorakhpur Airport (GOP)plane JGB - GOP
- Take the train from Kusmhi to Chhapratrain
- Take the train from Chhapra to Balliatrain
24h 36m₹14,870–36,588
Jagdalpur to Ballia by train
Questions & Answers
The cheapest way to get from Jagdalpur to Ballia is to train which costs ₹900 - ₹7,000 and takes 42h 10m.
The fastest way to get from Jagdalpur to Ballia is to fly and train which takes 9h 42m and costs ₹14,000 - ₹35,000.
No, there is no direct train from Jagdalpur to Ballia. However, there are services departing from Jagdalpur and arriving at Ballia via Jharsuguda Jn, Pt.Deen Dayal Upadhyaya Jn. and Varanasi Jn. The journey, including transfers, takes approximately 32h.
The distance between Jagdalpur and Ballia is 1064 km. The road distance is 1001 km.
The best way to get from Jagdalpur to Ballia without a car is to bus and train which takes 28h 50m and costs .
It takes approximately 28h 50m to get from Jagdalpur to Ballia, including transfers.
Jagdalpur to Ballia train services, operated by Indian Railways, depart from Jagdalpur station.
Jagdalpur to Ballia train services, operated by Indian Railways, arrive at Jharsuguda Jn station.
Yes, the driving distance between Jagdalpur to Ballia is 1001 km. It takes approximately 15h 18m to drive from Jagdalpur to Ballia.
There are two+ hotels available in Ballia.
What companies run services between Jagdalpur, India and Ballia, India?
You can take a train from Jagdalpur to Ballia via Jharsuguda Jn, Pt.Deen Dayal Upadhyaya Jn., and Varanasi Jn in around 32h.
- Website
- goindigo.in
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 23h 2m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Bhubaneswar
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–28,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Pune
- Ave. Duration
- 27h 15m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Jagdalpur Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–34,000
Flights from Jagdalpur Airport to Darbhanga Airport via Hyderabad
- Ave. Duration
- 22h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹15,000–36,000
Flights from Jagdalpur Airport to Darbhanga Airport via Hyderabad, Kolkata
- Ave. Duration
- 20h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹17,000–37,000
Flights from Jagdalpur Airport to Darbhanga Airport via Hyderabad, Mumbai
- Ave. Duration
- 21h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹20,000–38,000
Flights from Jagdalpur Airport to Gorakhpur Airport via Hyderabad
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- ₹14,000–35,000
Flights from Jagdalpur Airport to Gorakhpur Airport via Hyderabad, Delhi
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹18,000–36,000
Flights from Jagdalpur Airport to Gorakhpur Airport via Hyderabad, Bengaluru
- Ave. Duration
- 18h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹19,000–37,000
Flights from Jagdalpur Airport to Gorakhpur Airport via Hyderabad, Kolkata
- Ave. Duration
- 25h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹18,000–36,000
- Website
- spicejet.com
Flights from Jagdalpur Airport to Darbhanga Airport via Hyderabad, Mumbai
- Ave. Duration
- 18h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–28,000
- Website
- starlightairline.com
Flights from Jagdalpur Airport to Darbhanga Airport via Hyderabad, Bengaluru
- Ave. Duration
- 20h 40m
- When
- Every day
- Estimated price
- ₹19,000–47,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Ballia
- Ave. Duration
- 2h 30m
- 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 Jagdalpur to Jharsuguda Jn
- Ave. Duration
- 14h 10m
- Frequency
- Twice daily
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Jharsuguda Jn to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 11h 58m
- Frequency
- Twice a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Varanasi Jn to Ballia
- Ave. Duration
- 2h 30m
- 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 Varanasi Jn to Ballia
- Ave. Duration
- 2h 30m
- 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 Varanasi Jn to Ballia
- Ave. Duration
- 2h 30m
- 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 Jagdalpur to Jharsuguda Jn
- Ave. Duration
- 14h 10m
- Frequency
- Twice daily
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Jharsuguda Jn to Chhapra
- Ave. Duration
- 25h 10m
- Frequency
- Once daily
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Chhapra to Ballia
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,000
Train from Patliputra to Ballia
- Ave. Duration
- 3h 10m
- 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 Samastipur Jn to Ballia
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- 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 Kusmhi to Chhapra
- Ave. Duration
- 3h 51m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chhapra to Ballia
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,000
- Phone
- +91 07712991500
- [email protected]
- Website
- Royal Raipur
Bus from Bastar to Raipur Royal Travels
- Ave. Duration
- 7h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹400–700
- Website
- Royal Raipur
- Sleeper/ Seater
- ₹400–700
- Website
- Maa Vaishnavi Travels
Bus from Raipur to Varanasi, Uttar Pradesh
- Ave. Duration
- 16h 25m
- Frequency
- 3 times a day
- Schedules at
- Maa Vaishnavi Travels
- Website
- Bastar Travels
Bus from Jagdalpur to Nagpur, Maharashtra
- Ave. Duration
- 10h 30m
- Frequency
- 6 times a week
- Schedules at
- Bastar Travels
- Phone
- +91 9945600000
- Website
- Shubhra Sharma Tourist Services
Bus from Nagpur, Maharashtra to Varanasi, Uttar Pradesh
- Ave. Duration
- 15h
- Frequency
- Every 30 minutes
- Website
- Shubhra Sharma Tourist Services
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 Why you should take the train in the US, 4 of the smartest ways to explore Australia, and How to travel India's Golden Triangle - to help you get the most out of your next trip.









