Travel from Berlin to Flensburg

Bus or train from Berlin to Flensburg?

German Railways (DB) operates a train from Berlin to Flensburg hourly. Tickets cost $35 - $95 and the journey takes 1 h 52 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Berlin to Flensburg every 4 hours. Tickets cost $17 - $29 and the journey takes 3 h 20 min. FlixBus also services this route every 4 hours.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Berlin to Flensburg

ModeDurationPrice
From Berlin Hbf (tief) train to Hamburg Dammtor then train to Flensburg.4 h 10 min84€
From S+U Alexanderplatz train to Berlin Gesundbrunnen then train to Flensburg.5 h 19 min101€
From Berlin, Memhardstr. bus to Berlin Hauptbahnhof, train to Hamburg Hbf, then train to Flensburg.5 h 38 min104€
From Berlin, Berlin Alexanderplatz bus to Hamburg then bus to Flensburg.7 h36€
From Berlin rideshare to Flensburg.5 h 16 min21€
From Berlin drive to Flensburg.4 h 3 min56€

Operators from Berlin to Flensburg