
Bhuj to Faridkot
Faridkot is approximately 1250+ kms from Bhuj. The fastest way to reach Faridkot from Bhuj is by Flight, Bus Via Delhi, Bathinda. It takes approximately 7 hours. The cheapest way to reach Faridkot from Bhuj is by Train, Bus Via Kishangarh which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi, Bathinda
RECOMMENDED
Bhuj
Delhi
Bathinda
Faridkot
Approx Travel Time
7h 8m
₹9,146
Onwards
Bhuj
Delhi
Bathinda
Faridkot
Approx Travel Time
7h 22m
₹10,937
Onwards
FASTEST
Bhuj
Delhi
Bathinda
Faridkot
Approx Travel Time
6h 30m
₹9,076
Onwards
Via Kishangarh
CHEAPEST
Bhuj
Kishangarh
Faridkot
Approx Travel Time
1d 0h 23m
₹1,400
Onwards
Via Palanpur
Bhuj
Palanpur
Faridkot
Approx Travel Time
1d 1h 24m
₹9,947
Onwards
Via Bikaner, Bathinda
Bhuj
Bikaner
Bathinda
Faridkot
Approx Travel Time
1d 2h 55m
₹1,675
Onwards
Via Jodhpur, Bathinda
Bhuj
Jodhpur
Bathinda
Faridkot
Approx Travel Time
1d 3h 12m
₹3,786
Onwards
Via Delhi
Bhuj
Delhi
Faridkot
Approx Travel Time
9h 38m
₹7,146
Onwards
Via Ahmedabad, Amritsar
Bhuj
Ahmedabad
Amritsar
Faridkot
Approx Travel Time
8h 59m
₹17,135
Onwards
Via Delhi, Jalandhar
Bhuj
Delhi
Jalandhar
Faridkot
Approx Travel Time
8h 39m
₹13,145
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Faridkot?
Faridkot is approximately 1250+ kms from Bhuj.
How long does it take to reach Faridkot from Bhuj?
It takes approximately 7 hours to reach Faridkot from Bhuj by Flight, Bus Via Delhi, Bathinda.
What is the cheapest way to reach Faridkot from Bhuj?
The cheapest way to reach Faridkot from Bhuj is by Train, Bus Via Kishangarh.
What is the fastest way to reach Faridkot from Bhuj?
The fastest way to reach Faridkot from Bhuj is by Flight, Bus Via Delhi, Bathinda.


