No, there is no direct train from Dover to Germany. However, there are services departing from Dover Priory and arriving at S+U Alexanderplatz via Ashford International Eurostar, Brussel-Zuid / Bruxelles-Midi, Koeln Hbf and S+U Gesundbrunnen Bhf. The journey, including transfers, takes approximately 11h 24m.More details
The distance between Dover and Germany is 636 km.
Dover to Germany train services, operated by Eurostar, depart from Ashford International Eurostar station.More details
Dover to Germany train services, operated by Deutsche Bahn Intercity-Express, arrive at Berlin Gesundbrunnen station.More details
There are 300+ hotels available in Germany. Prices start at 87€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps