Bus Driving

Machhiwara Sahib to Faridkot

Updated: 21 May 2026

The journey from Machhiwara Sahib to Faridkot covers approximately 140 kilometers. You will travel via the Ludhiana-Faridkot road. This is a well-connected route, taking about 3 hours by car. Public transport is available via buses that connect the two towns. Faridkot is a historic city, known for its religious significance and its role in the history of the Sikh gurus.

Total Distance: Driving distance is 140 km and straight-line air distance is 120 km.
Fastest Way
Personal car or taxi, taking 3 hours.
Cheapest Way
State bus service, costing around 350 INR.
Compare Machhiwara Sahib to Faridkot Routes
Bus
Connecting
Duration
3.5 hours
Avg Price
250-400 INR
Operator
Punjab Roadways
Route
Machhiwara to Ludhiana, then bus to Faridkot

Buses are frequent and affordable.

Driving
Direct
Duration
3 hours
Avg Price
1500-2200 INR
Operator
Personal Vehicle
Route
Machhiwara-Ludhiana-Faridkot via state roads

The road is generally well-maintained.

Travel Tips
  • Road Condition
    The road is generally good, but watch for cattle on the road.
  • Local Transport
    Auto-rickshaws are the best way to get around the city.
  • Food
    Try the local street food near the bus stand.
  • Connectivity
    Mobile network coverage is excellent.
  • Parking
    Parking is generally available near major tourist spots.
Safety Tips
  • Driving
    Be cautious on narrow stretches of the road.
  • Night Travel
    Avoid driving late at night as the road is not well-lit.
  • Emergency
    Keep the local police helpline number saved in your phone.
  • Valuables
    Keep your belongings secure in public places.
People Also Ask
  • Is there a direct train from Machhiwara?
    No, Machhiwara does not have a railway station.
  • How far is Faridkot from Machhiwara?
    It is approximately 140 kilometers by road.
  • Are there buses from Machhiwara to Faridkot?
    Yes, there are frequent buses throughout the day.
  • Is Faridkot safe for tourists?
    Yes, it is a safe and peaceful city.
  • What is the best way to travel from Machhiwara?
    A private taxi or bus is the most convenient option.
Quick Info
  • From Machhiwara Sahib, Punjab, India
  • To Faridkot, Punjab, India
  • Modes
Best Time to Travel

October to March, when the weather is cool and perfect for exploring the city.

Things to Do in Faridkot
1
Gurudwara Tilla Baba Farid
Visit this historic gurudwara, a popular spot for locals.
2
Faridkot City Park
Enjoy a day of fun with family and friends in this park.
3
Local Markets
Visit the local markets for a mix of shopping and dining.
4
Historical Sites
Explore the historical sites in and around the city.
Tags
Machhiwara to Faridkot Faridkot travel Punjab road trip traveling to Faridkot Machhiwara transport Punjab tourism Malwa region