The bus, which was said to be carrying Nepalese security guards, was on a road to the eastern city of Jalalabad.

The attacker, who was on foot, waited for the bus as it left a compound, police said.

A Taliban spokesman claimed responsibility for the attack, the first since the start of the holy month of Ramadan.

“The suicide bomber targeted a minibus of security guards of a foreign company, right now we are working to identify the nationalities of the victims,” Interior Ministry spokesman Sediq Sediqqi told the Associated Press.