Travel from Scotland to Germany

Train or fly from Scotland to Germany?

Ryanair, easyJet and four other airlines fly from Edinburgh to Hamburg every 4 hours. Alternatively, you can take a train from Glasgow to Berlin via London Euston, London St. Pancras International, Bruxelles-Midi, Köln Hbf, and Berlin Hbf (S-Bahn) in around 15 h 25 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Scotland to Germany

ModeDurationPrice
From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Hamburg airport, train to U S Barmbek, then line 173 bus to Hamburg.4 h 36 min$89
From Paisley, Old Sneddon Street (Piazza Shopping Centre) line 757 bus to Glasgow airport, fly to Dusseldorf airport, then train to Düsseldorf.4 h 23 min$115
From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Frankfurt airport, then train to Frankfurt am Main.4 h 44 min$158
From Paisley, Old Sneddon Street (Piazza Shopping Centre) line 757 bus to Glasgow airport, fly to Frankfurt airport, then train to Frankfurt am Main.4 h 34 min$186
From Aberdeen, Bridge Street (Wapping Street) line 16 bus to Aberdeen airport, fly to Frankfurt airport, then train to Frankfurt am Main.4 h 53 min$156
From Paisley, Old Sneddon Street (Piazza Shopping Centre) line 757 bus to Glasgow airport, fly to Berlin Schoenefeld airport, then train to Berlin.5 h 9 min$62
From Edinburgh train to Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), train to Newcastle airport, fly to Dusseldorf airport, then train to Düsseldorf.5 h 37 min$140
From Glasgow Central train to London Euston, walk to London St. Pancras International, train to Bruxelles-Midi, train to Köln Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S).15 h 25 min$723
From Glasgow bus to London Victoria, bus and ferry to Lille, bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr..29 h 26 min$223
From Glasgow drive to Newcastle upon Tyne, car ferry to IJmuiden, then drive to Berlin.25 h 46 min$322
From Buchanan Bus Station bus to London, bus to Amsterdam, Amsterdam Sloterdijk, then night bus to Berlin, Berlin Alexanderplatz.35 h 25 min$209
From Glasgow drive to Folkestone, Eurotunnel to Calais, then drive to Berlin.16 h 39 min$454

How long does it take to get from Scotland to Germany?

It takes approximately 4 h 36 min to get from Scotland to Germany, including transfers.

Is there a direct train between Scotland and Germany?

No, there is no direct train from Scotland to Germany. However, there are services departing from Glasgow Central and arriving at Berlin Alexanderplatz (S) via London St. Pancras International, Bruxelles-Midi, Köln Hbf and Berlin Hbf (S-Bahn). The journey, including transfers, takes approximately 15 h 25 min.

Is there a direct bus between Scotland and Germany?

No, there is no direct bus from Scotland to Germany. However, there are services departing from Glasgow and arriving at Berlin, S+U Alexanderplatz Bhf/Memhardstr. via London Victoria, Lille, Berlin, Masurenallee/ZOB and S+U Zoologischer Garten Bhf. The journey, including transfers, takes approximately 29 h 26 min.

Operators from Scotland to Germany

OperatorPhoneWebsite
Edinburgh Trams0131 475 0177Edinburgh Trams
RyanairRyanair
easyJeteasyJet
KLMKLM
Brussels AirlinesBrussels Airlines
EurowingsEurowings
British AirwaysBritish Airways
S-BahnS-Bahn
HVV040/ 19 449HVV
McGills Bus Service08000 51 56 51McGills Bus Service
LufthansaLufthansa
FlybeFlybe
Aer LingusAer Lingus
Air FranceAir France
First+44 (0)1224 650100First
BMI RegionalBMI Regional
BVGBVG
Virgin Trains East CoastVirgin Trains East Coast
Nexus Metro0191 203 3199Nexus Metro
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
EurostarEurostar
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
National Express+44 08717 818178National Express
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
DFDS Seaways+45 33 42 30 10DFDS Seaways
Megabus UK0871 266 3333Megabus UK
FlixBus+49 1807 123 99 123FlixBus
Eurotunnel+44 (0) 8443 35 35 35Eurotunnel