
Ballia to Junagadh
Junagadh is approximately 1600+ kms from Ballia. The fastest way to reach Junagadh from Ballia is by Train Via Bhopal. It takes approximately 34 hours. The cheapest way to reach Junagadh from Ballia is by Train Via Anand which would take approximately 34 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
FASTEST
Ballia
Bhopal
Junagadh
Approx Travel Time
1d 9h 40m
₹1,090
Onwards
Via Bina
Ballia
Bina
Junagadh
Approx Travel Time
1d 9h 40m
₹940
Onwards
Via Ujjain
Ballia
Ujjain
Junagadh
Approx Travel Time
1d 9h 40m
₹960
Onwards
Via Vidisha
Ballia
Vidisha
Junagadh
Approx Travel Time
1d 9h 40m
On Demand
Via Ratlam
Ballia
Ratlam
Junagadh
Approx Travel Time
1d 9h 40m
₹735
Onwards
Via Vadodara
Ballia
Vadodara
Junagadh
Approx Travel Time
1d 9h 40m
On Demand
Via Khachrod
Ballia
Khachrod
Junagadh
Approx Travel Time
1d 9h 40m
₹960
Onwards
Via Basoda
Ballia
Basoda
Junagadh
Approx Travel Time
1d 9h 40m
On Demand
Via Anand
CHEAPEST
Ballia
Anand
Junagadh
Approx Travel Time
1d 9h 40m
₹665
Onwards
Via Dahod
Ballia
Dahod
Junagadh
Approx Travel Time
1d 9h 40m
₹945
Onwards
Frequently Asked Questions
What is the distance between Ballia and Junagadh?
Junagadh is approximately 1600+ kms from Ballia.
How long does it take to reach Junagadh from Ballia?
It takes approximately 34 hours to reach Junagadh from Ballia by Train Via Bhopal.
What is the cheapest way to reach Junagadh from Ballia?
The cheapest way to reach Junagadh from Ballia is by Train Via Anand.
What is the fastest way to reach Junagadh from Ballia?
The fastest way to reach Junagadh from Ballia is by Train Via Bhopal.