The blast happened about an hour after a bomb blew up on a crowded passenger bus some 300 kilometers (190 miles) to the west, injuring at least 18 people in the town of Polomolok, officials said.