
Faridkot to Mainpuri
Mainpuri is approximately 600+ kms from Faridkot. The fastest way to reach Mainpuri from Faridkot is by Train, Bus Via Delhi. It takes approximately 13 hours. The cheapest way to reach Mainpuri from Faridkot is by Train Via Bahadurgarh which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Faridkot
Delhi
Mainpuri
Approx Travel Time
12h 36m
₹1,044
Onwards
Via Mansa, Punjab, Delhi
Faridkot
Mansa, Punjab
Delhi
Mainpuri
Approx Travel Time
13h 8m
₹4,288
Onwards
Faridkot
Mansa, Punjab
Delhi
Mainpuri
Approx Travel Time
13h 7m
₹1,099
Onwards
Via Mathura
Faridkot
Mathura
Mainpuri
Approx Travel Time
13h 24m
₹3,717
Onwards
Via Bahadurgarh
CHEAPEST
Faridkot
Bahadurgarh
Mainpuri
Approx Travel Time
13h 26m
₹465
Onwards
Via Hisar, Delhi
Faridkot
Hisar
Delhi
Mainpuri
Approx Travel Time
15h 54m
₹6,648
Onwards
Via Bathinda, Delhi
Faridkot
Bathinda
Delhi
Mainpuri
Approx Travel Time
16h 53m
₹1,823
Onwards
Via Tohana, Delhi
Faridkot
Tohana
Delhi
Mainpuri
Approx Travel Time
13h 13m
₹1,079
Onwards
Via Narwana, Delhi
Faridkot
Narwana
Delhi
Mainpuri
Approx Travel Time
13h 13m
₹1,074
Onwards
Via Jind, Delhi
Faridkot
Jind
Delhi
Mainpuri
Approx Travel Time
13h 19m
₹1,094
Onwards
Frequently Asked Questions
What is the distance between Faridkot and Mainpuri?
Mainpuri is approximately 600+ kms from Faridkot.
How long does it take to reach Mainpuri from Faridkot?
It takes approximately 13 hours to reach Mainpuri from Faridkot by Train, Bus Via Delhi.
What is the cheapest way to reach Mainpuri from Faridkot?
The cheapest way to reach Mainpuri from Faridkot is by Train Via Bahadurgarh.
What is the fastest way to reach Mainpuri from Faridkot?
The fastest way to reach Mainpuri from Faridkot is by Train, Bus Via Delhi.


