The attack on the Jaffer Express passenger train took place near Ab-e-Gum area of Mach Town in Balochistan's Kachhi district, where around six armed men opened fire on the train, spreading panic among passengers, The Express Tribune newspaper reported.