Cheap Trains From Frankfurt to Berlin Take Travellers to Germany’s Capital

Cheapest dates for Frankfurt - Berlin train tickets

  • any
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • popularity
  • price
  • arrival city
$47
outward: Oct 20, 2018
direct (4h14m)
Deutsche Bahn
inbound: Oct 24, 2018
direct (4h17m)
Deutsche Bahn
$47
outward: Aug 22, 2018
direct (4h14m)
Deutsche Bahn
inbound: Aug 29, 2018
direct (4h17m)
Deutsche Bahn
$52
outward: Sep 15, 2018
1 stop (4h11m)
Deutsche Bahn
inbound: Sep 21, 2018
direct (4h16m)
Deutsche Bahn
$52
outward: Sep 15, 2018
1 stop (4h11m)
Deutsche Bahn
inbound: Sep 21, 2018
direct (4h16m)
Deutsche Bahn
$58
outward: Jul 11, 2018
direct (4h14m)
Deutsche Bahn
inbound: Jul 18, 2018
1 stop (4h09m)
Deutsche Bahn
$58
outward: Jul 2, 2018
1 stop (4h10m)
Deutsche Bahn
inbound: Jul 9, 2018
direct (4h16m)
Deutsche Bahn
$109
outward: Jun 1, 2018
direct (4h24m)
Deutsche Bahn
inbound: Jun 8, 2018
2 stops (4h44m)
Deutsche Bahn
Return
Departure

Travel guide Frankfurt–Berlin

Information

Your German vacation continues with a train ride to Germany’s Capital, Berlin - a budget-friendly way to get more out of Germany!

What train companies operate the route from Frankfurt to Berlin?

The German train company, Deutsche Bahn, operates the train route from Frankfurt to Berlin.

What is the schedule for the train route from Frankfurt to Berlin?

Trains depart on this route from 1am to 9:13pm. A train leaves from Frankfurt to Berlin at least once every hour.

What are the departure and arrival train stations for the route from Frankfurt to Berlin?

The two departure stations are Frankfurt (Main) Süd and Frankfurt (Main) Hbf. The possible arrival stations are: Berlin Hbf, Berlin Gesundbrunnen, Berlin-Lichtenberg, Berlin Hbf (S-Bahn), Berlin Hbf (tief).

What distance is the train route from Frankfurt to Berlin?

The distance between Frankfurt and Berlin is about 342.4 miles.

How long does it take to travel from Frankfurt to Berlin by train?

Depending on scheduled stops, it takes about five hours to travel from Frankfurt to Berlin.

What are the stops on the train route from Frankfurt to Berlin?

Fulda Bahnhof and Hannover Hbf are the two main stops along the route from Frankfurt to Berlin.

Why should you travel by train from Frankfurt to Berlin?

Rail travel is affordable, convenient, and comfortable. Deutsche Bahn offers unbeatable deals online, such as multi-country discounts, children’s tickets, and group fares. Deutsche Bahn has many trains with flexible schedules so you can travel when you want to. WiFi, meal services, and multiple seating offers are just some of the amenities found travelling by train. No other means of travel offers so much for so little!

What is there to see and do in Berlin?

Berlin, the Capital of Germany, is an old city with a modern atmosphere. Berlin’s turbulent past can be explored by visiting the museums and monuments scattered throughout the city. The Topography of Terror chronicles the atrocities that were committed by Nazi Germany. Checkpoint Charlie, the border crossing between East and West Germany, can still be visited. There are remnants of the Berlin Wall that still stand for tourists to see and feel. Berlin also has a very vibrant social scene. Technological museums, such as the Berlin Interactive Museum, showcases Germany’s STEM research. Shopping is huge in Berlin, where large stores malls and markets can be found all over Berlin. At night, Berlin comes alive with nightclubs, restaurants and bars opening up to entertain adult tourists.