No, there is no direct train from Berlin to Gosport. However, there are services departing from Berlin Hbf and arriving at Portsmouth Harbour via Duisburg Hbf, Brussel-Zuid / Bruxelles-Midi, Euston station and London Waterloo. The journey, including transfers, takes approximately 13h 17m.More details
The distance between Berlin and Gosport is 637 miles.
Berlin to Gosport train services, operated by Deutsche Bahn Intercity-Express, depart from Berlin Hbf station.More details
Berlin to Gosport train services, operated by South Western Railway, arrive at Portsmouth Harbour station.More details
Gosport is 1h behind Berlin. It is currently 4:26 AM in Berlin and 3:26 AM in Gosport.
There are 1415+ hotels available in Gosport. Prices start at £53 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