
Ballia to Navsari
Navsari is approximately 1400+ kms from Ballia. The fastest way to reach Navsari from Ballia is by Train Via Indore. It takes approximately 30 hours. The cheapest way to reach Navsari from Ballia is by Train Via Godhra which would take approximately 31 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
FASTEST
Ballia
Indore
Navsari
Approx Travel Time
1d 5h 25m
On Demand
Via Dewas
Ballia
Dewas
Navsari
Approx Travel Time
1d 5h 25m
On Demand
Via Ujjain
Ballia
Ujjain
Navsari
Approx Travel Time
1d 5h 40m
₹890
Onwards
Via Jalgaon
Ballia
Jalgaon
Navsari
Approx Travel Time
1d 5h 55m
On Demand
Via Bhusawal
Ballia
Bhusawal
Navsari
Approx Travel Time
1d 6h 10m
On Demand
Via Khachrod
Ballia
Khachrod
Navsari
Approx Travel Time
1d 6h 10m
₹820
Onwards
Via Ratlam
Ballia
Ratlam
Navsari
Approx Travel Time
1d 6h 10m
₹605
Onwards
Via Nandgaon
Ballia
Nandgaon
Navsari
Approx Travel Time
1d 8h 17m
On Demand
Via Godhra
CHEAPEST
Ballia
Godhra
Navsari
Approx Travel Time
1d 6h 55m
₹565
Onwards
Via Nashik
Ballia
Nashik
Navsari
Approx Travel Time
1d 8h 38m
₹4,188
Onwards
Frequently Asked Questions
What is the distance between Ballia and Navsari?
Navsari is approximately 1400+ kms from Ballia.
How long does it take to reach Navsari from Ballia?
It takes approximately 30 hours to reach Navsari from Ballia by Train Via Indore.
What is the cheapest way to reach Navsari from Ballia?
The cheapest way to reach Navsari from Ballia is by Train Via Godhra.
What is the fastest way to reach Navsari from Ballia?
The fastest way to reach Navsari from Ballia is by Train Via Indore.