The journey from the temple town of Jawalamukhi to the historic city of Faridkot covers about 250 kilometers. You will descend from the Shivalik hills into the plains of Punjab, passing through Hoshiarpur and Jalandhar. Buses are the primary mode of transport, with HRTC and PRTC services operating on this route. Expect a travel time of 6 to 7 hours depending on the road conditions in the plains.
Total Distance: 250 km by road, 210 km straight-line.
Change buses at Jalandhar ISBT for onward travel to Faridkot.
September to March, avoiding the intense summer heat of the Punjab plains.