Fatehgarh Sahib
Fatehgarh Sahib
Bus Driving

Machhiwara Sahib to Fatehgarh Sahib

Updated: 21 May 2026

The journey from Machhiwara Sahib to Fatehgarh Sahib covers approximately 40 kilometers. You will travel via the Sirhind-Machhiwara road. This is a short and historically significant route, taking about 1 hour by car. Public transport is available via local buses that connect the two towns. Fatehgarh Sahib is a major pilgrimage site for Sikhs, known for its historic gurudwaras.

Total Distance: Driving distance is 40 km and straight-line air distance is 35 km.
Fastest Way
Personal car or taxi, taking 1 hour.
Cheapest Way
State bus service, costing around 100 INR.
Compare Machhiwara Sahib to Fatehgarh Sahib Routes
Bus
Direct
Duration
1.5 hours
Avg Price
70-130 INR
Operator
Punjab Roadways
Route
Machhiwara to Fatehgarh Sahib bus stand

Buses are frequent and affordable.

Driving
Direct
Duration
1 hour
Avg Price
600-900 INR
Operator
Personal Vehicle
Route
Machhiwara-Fatehgarh Sahib via local state roads

The road is generally well-maintained.

Travel Tips
  • Dress Code
    Dress modestly when visiting religious sites.
  • Local Transport
    Auto-rickshaws are the best way to get around the city.
  • Food
    Try the local langar at the gurudwara.
  • 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 Fatehgarh Sahib from Machhiwara?
    It is approximately 40 kilometers by road.
  • Are there buses from Machhiwara to Fatehgarh Sahib?
    Yes, there are frequent buses throughout the day.
  • Is Fatehgarh Sahib 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 Fatehgarh Sahib, Punjab, India
  • Modes
Best Time to Travel

October to March, when the weather is cool and perfect for visiting the historic sites.

Things to Do in Fatehgarh Sahib
1
Gurudwara Fatehgarh Sahib
Visit this historic gurudwara, which commemorates the martyrdom of the younger sons of Guru Gobind Singh.
2
Aam Khas Bagh
Explore this historic garden, which was a resting place for Mughal emperors during their travels.
3
Todar Mal Memorial
Learn about the life of Diwan Todar Mal, who is known for his contribution to the Sikh community.
4
Floating Restaurant
Enjoy a meal at the floating restaurant in Sirhind, a unique dining experience.
Tags
Machhiwara to Fatehgarh Sahib Fatehgarh Sahib travel Punjab road trip Sikh history traveling to Fatehgarh Sahib Machhiwara transport Punjab tourism Sirhind