The violence was serious enough for Prime Minister to make a special appeal to the people of Punjab to stay calm.
Starting at around 9.30 a.m., mass protests and violence raged for some six hours in many parts of Punjab including Jalandhar, Ludhiana, Bathinda, Hoshiarpur, Patiala and Ferozepur and parts of nearby Haryana.CM says situation in Punjab under control
The authorities halted the Delhi-Lahore bus carrying Indians and Pakistanis at Ludhiana as a safety precaution.
Several hundred people, mostly pilgrims to the Vaishno Devi shrine, were stranded in this winter capital of Jammu and Kashmir as bus and train services were disrupted following violent protests in neighbouring Punjab.
More than 20 trains run between Jammu and other parts of the country, mostly Delhi, Mumbai, Ahmedabad, Kolkata and Haridwar. All of them pass through Punjab.
Image: Passenger stranded at a railway platform at Jammu railway station on Monday as most of the trains were cancelled in wake of violent protests in Punjab following an attack at a Guruduwara in Austria.