Regional trains are often cheaper and some lines very scenic, but it's almost always quicker to go by bus – especially on shorter or less obvious routes. You'll obviously have a great deal more flexibility if you drive, and you'll be able to visit more out-of-the-way places in a short trip.