
Mohali to Ballia
Ballia is approximately 1000+ kms from Mohali. The fastest way to reach Ballia from Mohali is by Flight, Cab Via Patna. It takes approximately 7 hours. The cheapest way to reach Ballia from Mohali is by Train Via Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi, Varanasi
RECOMMENDED
Mohali
Delhi
Varanasi
Ballia
Approx Travel Time
7h 23m
₹6,838
Onwards
Via Patna
FASTEST
Mohali
Patna
Ballia
Approx Travel Time
6h 37m
₹8,870
Onwards
Mohali
Patna
Ballia
Approx Travel Time
7h 15m
₹5,176
Onwards
Via Lucknow
Mohali
Lucknow
Ballia
Approx Travel Time
10h 25m
₹4,472
Onwards
Mohali
Lucknow
Ballia
Approx Travel Time
23h 5m
₹1,860
Onwards
Via Ambala
CHEAPEST
Mohali
Ambala
Ballia
Approx Travel Time
18h 50m
₹575
Onwards
Via Lucknow, Varanasi
Mohali
Lucknow
Varanasi
Ballia
Approx Travel Time
7h 8m
₹10,402
Onwards
Via Delhi, Gorakhpur
Mohali
Delhi
Gorakhpur
Ballia
Approx Travel Time
7h 56m
₹9,330
Onwards
Via Prayagraj(Allahabad)
Mohali
Prayagraj(Allahabad)
Ballia
Approx Travel Time
8h 48m
₹12,901
Onwards
Frequently Asked Questions
What is the distance between Mohali and Ballia?
Ballia is approximately 1000+ kms from Mohali.
How long does it take to reach Ballia from Mohali?
It takes approximately 7 hours to reach Ballia from Mohali by Flight, Cab Via Patna.
What is the cheapest way to reach Ballia from Mohali?
The cheapest way to reach Ballia from Mohali is by Train Via Ambala.
What is the fastest way to reach Ballia from Mohali?
The fastest way to reach Ballia from Mohali is by Flight, Cab Via Patna.


