Buses from Berlin to Hannover

Berlin
Berlin

Taking a bus from Berlin to Hannover is an easy, cheap way to travel when you are visiting Germany.

Buses between these cities are operated by Berlin Linien Bus, a company that runs coach services throughout the country. Their fleet of buses is modern and clean, and offers a comfortable ride.

Buses from Berlin to Hannover leave six or seven times a day, seven days a week. Departures take place from the morning until the late evening. Timetables change with the seasons, so be sure to check schedules before travelling.

Buses leave from Berlin’s main bus station and arrive at the central bus station in Hannover.

The stated travel time is 3 hours and 30 minutes, but the length of the journey really depends on traffic. If you plan to connect to onward transportation in Hannover, try to leave yourself some time in case there are delays en route.

Ticket fares for buses from Berlin to Hannover start at 9 euros for singles if you book online in advance and get a promotional discount. If you don’t, tickets cost 27 euros for singles and 47 euros return.

Buses from Dresden to Frankfurt

Building in Dresden
Dresden

Travelling by bus from Dresden to Frankfurt is the cheapest way to get between the two major cities when you are visiting Germany.

Coaches on this route are run by a company called Berlin Linien Bus. They offer bus services to cities all over the country. Their coaches are clean and new, and feature amenities like air conditioning and ample luggage storage space.

Buses from Dresden to Frankfurt depart twice a day, seven days a week. There is one departure early in the morning and one in the afternoon. Schedules change seasonally, so check timetables before you travel.

Buses leave from Bayrische Strasse outside of the Dresden Hauptbahnhof, which is the main train station in the city. After stopping in cities like Chemnitz, Glauchau, Gera, Jena, and Erfurt, buses arrive at the Frankfurt Hauptbahnhof.

The stated journey time on this route is 7 hours and 40 minutes, but the travel time ultimately depends on timetables and traffic. If you are making a connection in Frankfurt, make sure to leave yourself extra time in case of delays.

Tickets for buses from Dresden to Frankfurt start at 9 euros each way if you book online in advance and take advantage of special promotional fares. Otherwise tickets cost 22 euros for singles or 44 euros return.

Trains from Munich to Fussen

Mountain in Bavaria
Bavaria

Trains from Munich to Fussen are a great way to travel through Bavaria when you are visiting Germany. Rail services on this route are operated by Deutsche Bahn. They run one train an hour throughout the day, so it is easy to find a service that works for your travel schedule.

Trains depart from the Munich Hauptbahnhof, which is the main station in the city centre. They arrive at Fussen station in Bavaria.

The journey time between these cities is 2 hours and 5 minutes. Every other train requires a change at Buchloe or Kaufbeuren en route, but the connection is fast and doesn’t add more than one to two minutes to the overall journey time.

Tickets on this route cost 22.00 euros in second class and 33.00 euros in first class if you book online in advance and get special Savings Fares. Otherwise tickets cost 24.70 euros in second class and 39.50 euros in first class.

Group discounts on trains from Munich to Fussen are available if you buy a Bayern Ticket. The ticket covers up to five people traveling together, and is valid from 9:00 in the morning on weekdays and all day on weekends. At only 22.00 euros plus 4.00 euros per person after the first passenger, the cost is less than buying train tickets individually. You can buy Bayern Tickets online or at the Munich Hauptbahnhof.