It really depends on the sling and on the bus. If it's just a short trip on a public bus the sling is okay (although, with some slings you can't sit down). If it's a big bus journey on a coach with straps and stuff I would bring the carseat. If there are no straps I think the sling is safer...