Advance booking for train/bus/ferry?
We are traveling to Denmark & Sweden in late June and traveling around entirely by public transportation. Is it necessary to book train and bus tickets in advance? How about the ferry over to Gotland? Do the prices go up as the dates get nearer?