
Ballia to Bhuj
Bhuj is approximately 1500+ kms from Ballia. The fastest way to reach Bhuj from Ballia is by Train, Flight Via Varanasi, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Bhuj from Ballia is by Train Via Delhi which would take approximately 34 hours.
Sort By
Mode of Transport
Via Varanasi, Ahmedabad
RECOMMENDED
Ballia
Varanasi
Ahmedabad
Bhuj
Approx Travel Time
8h 50m
₹14,753
Onwards
FASTEST
Ballia
Varanasi
Ahmedabad
Bhuj
Approx Travel Time
7h 33m
₹11,161
Onwards
Ballia
Varanasi
Ahmedabad
Bhuj
Approx Travel Time
12h 53m
On Demand
Via Gorakhpur, Ahmedabad
Ballia
Gorakhpur
Ahmedabad
Bhuj
Approx Travel Time
8h 40m
₹12,384
Onwards
Ballia
Gorakhpur
Ahmedabad
Bhuj
Approx Travel Time
10h 40m
On Demand
Via Delhi
CHEAPEST
Ballia
Delhi
Bhuj
Approx Travel Time
1d 10h 15m
₹970
Onwards
Via Lucknow, Rajkot
Ballia
Lucknow
Rajkot
Bhuj
Approx Travel Time
1d 18h 58m
₹3,302
Onwards
Via Patna, Ahmedabad
Ballia
Patna
Ahmedabad
Bhuj
Approx Travel Time
8h 50m
₹14,773
Onwards
Ballia
Patna
Ahmedabad
Bhuj
Approx Travel Time
9h 30m
₹11,079
Onwards
Via Lucknow, Jamnagar
Ballia
Lucknow
Jamnagar
Bhuj
Approx Travel Time
11h 43m
₹30,008
Onwards
Frequently Asked Questions
What is the distance between Ballia and Bhuj?
Bhuj is approximately 1500+ kms from Ballia.
How long does it take to reach Bhuj from Ballia?
It takes approximately 8 hours to reach Bhuj from Ballia by Train, Flight Via Varanasi, Ahmedabad.
What is the cheapest way to reach Bhuj from Ballia?
The cheapest way to reach Bhuj from Ballia is by Train Via Delhi.
What is the fastest way to reach Bhuj from Ballia?
The fastest way to reach Bhuj from Ballia is by Train, Flight Via Varanasi, Ahmedabad.