
Shillong to Ballia
Ballia is approximately 900+ kms from Shillong. The fastest way to reach Ballia from Shillong is by Flight, Train Via Guwahati, Patna. It takes approximately 7 hours. The cheapest way to reach Ballia from Shillong is by Bus, Train Via Guwahati which would take approximately 20 hours.
Sort By
Mode of Transport
Via Guwahati, Patna
RECOMMENDED
FASTEST
Shillong
Guwahati
Patna
Ballia
Approx Travel Time
6h 50m
On Demand
Shillong
Guwahati
Patna
Ballia
Approx Travel Time
7h 50m
₹13,668
Onwards
Via Guwahati
Shillong
Guwahati
Ballia
Approx Travel Time
19h 40m
₹6,125
Onwards
CHEAPEST
Shillong
Guwahati
Ballia
Approx Travel Time
19h 40m
₹3,045
Onwards
Shillong
Guwahati
Ballia
Approx Travel Time
18h 25m
₹8,126
Onwards
Via Guwahati, Hajipur
Shillong
Guwahati
Hajipur
Ballia
Approx Travel Time
19h 50m
₹5,721
Onwards
Via Siliguri, Patna
Shillong
Siliguri
Patna
Ballia
Approx Travel Time
15h 50m
On Demand
Via Guwahati, Bahadurganj
Shillong
Guwahati
Bahadurganj
Ballia
Approx Travel Time
19h 50m
₹5,751
Onwards
Via Guwahati, Varanasi
Shillong
Guwahati
Varanasi
Ballia
Approx Travel Time
8h 5m
₹12,897
Onwards
Via Guwahati, Begusarai
Shillong
Guwahati
Begusarai
Ballia
Approx Travel Time
20h 5m
₹5,741
Onwards
Frequently Asked Questions
What is the distance between Shillong and Ballia?
Ballia is approximately 900+ kms from Shillong.
How long does it take to reach Ballia from Shillong?
It takes approximately 7 hours to reach Ballia from Shillong by Flight, Train Via Guwahati, Patna.
What is the cheapest way to reach Ballia from Shillong?
The cheapest way to reach Ballia from Shillong is by Bus, Train Via Guwahati.
What is the fastest way to reach Ballia from Shillong?
The fastest way to reach Ballia from Shillong is by Flight, Train Via Guwahati, Patna.
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Rajula to Shillong
- Udgir to Shillong
- Jhansi to Shillong
- Bandikui to Shillong
- Jamshedpur to Shillong
- Kishangarh to Shillong
- Beawar to Shillong
- Dehradun to Shillong
- Denkanikota to Shillong
- Nairobi to Shillong
- Chandrapur to Shillong
- Lakhimpur to Shillong
- Chitradurga to Shillong
- Vijayawada to Shillong
- Dharmanagar to Shillong