
Ballia to Faridkot
Faridkot is approximately 1200+ kms from Ballia. The fastest way to reach Faridkot from Ballia is by Train Via Delhi. It takes approximately 26 hours. The cheapest way to reach Faridkot from Ballia is by Train Via Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Ballia
Delhi
Faridkot
Approx Travel Time
1d 1h 25m
₹715
Onwards
Ballia
Delhi
Faridkot
Approx Travel Time
1d 3h 10m
On Demand
Via Kanpur
Ballia
Kanpur
Faridkot
Approx Travel Time
1d 1h 40m
On Demand
Ballia
Kanpur
Faridkot
Approx Travel Time
1d 3h 55m
On Demand
Via Agra
Ballia
Agra
Faridkot
Approx Travel Time
1d 2h 10m
On Demand
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Faridkot
Approx Travel Time
1d 2h 40m
On Demand
Via Rajpura
Ballia
Rajpura
Faridkot
Approx Travel Time
1d 3h 32m
On Demand
Via Gwalior
Ballia
Gwalior
Faridkot
Approx Travel Time
1d 3h 40m
On Demand
Via Phillaur
Ballia
Phillaur
Faridkot
Approx Travel Time
1d 3h 49m
On Demand
Via Ambala
Ballia
Ambala
Faridkot
Approx Travel Time
1d 3h 54m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Faridkot?
Faridkot is approximately 1200+ kms from Ballia.
How long does it take to reach Faridkot from Ballia?
It takes approximately 26 hours to reach Faridkot from Ballia by Train Via Delhi.
What is the cheapest way to reach Faridkot from Ballia?
The cheapest way to reach Faridkot from Ballia is by Train Via Delhi.
What is the fastest way to reach Faridkot from Ballia?
The fastest way to reach Faridkot from Ballia is by Train Via Delhi.