If you're short on time, then the fastest option is to fly between cities. However, if you want to take your time and see more of the countryside, then renting a car or taking the train are both excellent choices. Buses are also available in most cities and towns.