KOLKATA: Four persons were killed and 30 others were injured after a passenger bus collided with a truck on National Highway-27 in West Bengal's Jalpaiguri district on Sunday, with preliminary findings suggesting rain-slick roads may have contributed to the crash.