Rabat - At least 18 people have died after a tourist boat carrying 150 collided with a bridge in central Thailand and capsized, Thai media reported.