A fire swept through a Pakistani train on Thursday killing at least 64 people after a gas canister passengers were using to cook breakfast exploded, the minister for railways said.