small town in Punjab, India

Machhiwara is a city in the Indian state of Punjab. A small town that grew to importance when Sikh Guru Gobind Singh Ji visited this place and slept in the jungles of Machhiwara while fighting the Mughal forces in December 1705.

Map
Map of Machhiwara

Understand edit

This town or as would apply for rest of Punjab is only for tourists interested in history, culture and religion and you would be bored if looking for cosmopolitan culture. It has a great local Punjabi culture with a Gurudwara that now nestles on the place where Guruji slept. Forests have largely disappeared now.

Get in edit

1 bus stand Machhiwara is a town well connected by roads from all sides of Punjab although there is no rail link and the nearest rail or air link is Ludhiana. It has direct road link from Samrala originating from Chandigarh.

Get around edit

See edit

  • 1 Gurudwara Charan Kanwal. A shrine dedicated to Guru Gobind Singh (1666 - 1708). The main building stands in a large garden that was watered during its heydays.
  • 2 Sikh Religious Museum.

Do edit

Buy edit

Eat edit

Drink edit

Sleep edit

  • 1 Saffron hotel and restaurant, +91 162 825 2516.

Connect edit

Go next edit

  • Chamkaur Sahib — A town in Rupnagar district famous for the famous Battle of Chamkaur.


This city travel guide to Machhiwara is an outline and needs more content. It has a template, but there is not enough information present. Please plunge forward and help it grow!