Rajpura
Rajpura
Train Bus

Rajpura to Faridkot

Updated: 20 May 2026

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.
Fastest Way
Private taxi via NH 7, taking 3 hours 45 minutes.
Cheapest Way
State transport bus, costing approximately 250 INR.
Compare Rajpura to Faridkot Routes
Train
Connecting
Duration
5 hours
Avg Price
150-300 INR
Operator
Indian Railways
Route
Rajpura Junction to Bathinda Junction, then local train to Faridkot

Check the Bathinda-Firozpur line schedule for the final leg.

Bus
Direct
Duration
4 hours 30 mins
Avg Price
250-400 INR
Operator
PRTC
Route
Rajpura - Patiala - Sangrur - Faridkot via NH 7

Board the PRTC bus from the main highway stop for better frequency.

Travel Tips
  • Bus Timing
    Start your journey early in the morning to avoid peak traffic in Patiala.
  • Ticket Booking
    Buy bus tickets directly at the counter to avoid agent commissions.
  • Hydration
    Carry water as highway dhabas can be sparse between Sangrur and Faridkot.
  • Local Transport
    Use auto-rickshaws for local commuting within Faridkot city.
  • Connectivity
    Ensure your mobile data is active for GPS navigation on state highways.
Safety Tips
  • Night Travel
    Avoid driving on state highways after midnight due to fog in winter.
  • Valuables
    Keep your wallet and phone secure in crowded bus stands.
  • Emergency
    Save the local police helpline number on your phone.
  • Vehicle Check
    If driving, check tire pressure and fuel levels before leaving Rajpura.
People Also Ask
  • Is there a direct train?
    No, you must change trains at Bathinda Junction.
  • Which is the best highway?
    NH 7 is the most reliable route for this journey.
  • Are taxis available?
    Yes, private cabs can be hired from Rajpura city center.
  • How long is the bus ride?
    It typically takes 4 to 5 hours depending on traffic.
  • Is it safe for solo travelers?
    Yes, the route is well-traveled and generally safe.
Quick Info
  • From Rajpura, Punjab, India
  • To Faridkot, Punjab, India
  • Modes
Best Time to Travel

October to March for pleasant weather and harvest season views.

Things to Do in Faridkot
1
Qila Mubarak
Visit this historic fort in nearby Patiala on your way. It is a prime example of Sikh architecture.
2
Faridkot Fort
Explore the ancient fort in Faridkot city. It holds significant historical value for the region.
3
Rajabaha Canal
Enjoy a peaceful walk along the canal banks. It is a popular local spot for evening relaxation.
4
Baba Farid Shrine
Pay respects at the Tilla Baba Farid. It is the spiritual heart of the city.
Tags
Rajpura to Faridkot distance Rajpura to Faridkot bus fare Punjab road travel Rajpura to Faridkot train traveling in Punjab Faridkot transport guide NH 7 travel Punjab state transport