I know it's wasting money and could be considered selfish...however: I am thinking of elderly people in a foreign country with luggage on a mission to get medical treatment. Sounds like a stressful situation altogether, and I would consider getting them tickets for both buses. Tickets from STR to Heidelberg start at 8-10€ per person, so you might be out 20€ only for maximum peace of mind under the circumstances