We are traveling (two adults, one nine-year-old child) We're getting into Basel airport on Aug. 3 and are spending one night in Triberg then in the morning taking the Black Forest Railway to Heidelberg. The train from Basel is not direct and I was wondering if a bus from Basel to Triberg would be more direct and possibly less expensive. Also, we will then take a train from Heidelberg to Mainz. I was looking at the Lander-ticket and the Schones Wochenede ticket but don't really understand some things about them. Like will they get us from Basel to Triberg? Will they transport us to another region where we will get off and buy another Lander or Wochenende ticket? And is it 27 euro for all of us or for each person? One more question...We will be taking a train on July 26 from Milan to Naples and the cost if very expensive. We will then transfer from Naples to Sorrento. Do you know of a less expensive travel option? I'm seeing 153-183 euro for all of us.