The journey from Rajpura to Faridkot spans approximately 185 kilometers through the heart of the Malwa region. You can travel via NH 7 and NH 54, passing through Patiala and Bathinda. Buses are the most frequent mode of transport, departing from the main Rajpura bus stand. Trains are available but often require a change at Bathinda Junction. The route is characterized by vast agricultural fields and well-maintained state highways.
Total Distance: 185 km by road, 165 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 4 hours 30 mins |
| Avg Price | 150-300 INR | 250-400 INR |
| Operator | Indian Railways | PRTC |
| Route | Rajpura Junction to Bathinda Junction, then local train to Faridkot | Rajpura - Patiala - Sangrur - Faridkot via NH 7 |
| Tip | Check the Bathinda-Firozpur line schedule for the final leg. | Board the PRTC bus from the main highway stop for better frequency. |
October to March for pleasant weather and harvest season views.