There are 11 ways to get from Germany to Saint Andrews by plane, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Düsseldorf International Airport to Edinburgh Airport, train
best- Fly from Düsseldorf International Airport (DUS) to Edinburgh Airport (EDI)plane DUS - EDI
- Take the train from Edinburgh Gateway to Cupartrain
6h 18m£102–207Fly Cologne Bonn Airport to Edinburgh Airport, train
cheapest- Fly from Cologne Bonn Airport (CGN) to Edinburgh Airport (EDI)plane CGN - EDI
- Take the train from Edinburgh Gateway to Cupartrain
6h 16m£81–173Train
- Take the train from Berlin Gesundbrunnen to Amsterdam Centraaltrain Ice
- Take the train from Amsterdam Centraal to London St. Pancras Int.train
- Take the train from London Euston to Dundeetrain
23h 31m£262–509Train, bus
- Take the train from S Spandau Bhf to Hannover Hauptbahnhoftrain 10 / ...
- Take the bus from Hanover central bus station to London Victoriabus
- Take the bus from London Victoria to Edinburgh, Bus Stationbus
- Take the train from Edinburgh Waverley to Cupartrain
29h 39m£128–463Drive, Eurotunnel
- Drive from Berlin to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Saint Andrewscar
17h 45m£361–476Fly Frankfurt to Edinburgh Airport, train
- Fly from Frankfurt (FRA) to Edinburgh Airport (EDI)plane FRA - EDI
- Take the train from Edinburgh Gateway to Cupartrain
6h 25m£122–258Fly Stuttgart Airport to Edinburgh Airport, train
- Fly from Stuttgart Airport (STR) to Edinburgh Airport (EDI)plane STR - EDI
- Take the train from Edinburgh Gateway to Cupartrain
6h 44m£108–240Fly Berlin Brandenburg Airport to Edinburgh Airport, train
- Fly from Berlin Brandenburg Airport (BER) to Edinburgh Airport (EDI)plane BER - EDI
- Take the train from Edinburgh Gateway to Cupartrain
7h 12m£82–207Fly Munich International Airport to Edinburgh Airport, train
- Fly from Munich International Airport (MUC) to Edinburgh Airport (EDI)plane MUC - EDI
- Take the train from Edinburgh Gateway to Cupartrain
7h 10m£116–235Train, train to Amsterdam Airport Schiphol, fly to Aberdeen Airport
- Take the train from Düsseldorf Hbf to Arnhem Centraaltrain
- Take the train from Arnhem Centraal to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Aberdeen Airport (ABZ)plane AMS - ABZ
- Take the train from Aberdeen to Dundeetrain
9h 19m£141–423Train, bus via Taunton
- Take the train from S Spandau Bhf to Hannover Hauptbahnhoftrain 10 / ...
- Take the bus from Hanover central bus station to London Victoriabus
- Take the bus from London Victoria to Bus Stationbus 504 / ...
- Take the train from Taunton to Cupartrain
33h 15m£428–778
Germany to Saint Andrews by train, foot, and bus
Questions & Answers
The cheapest way to get from Germany to Saint Andrews is to fly and train which costs £80 - £180 and takes 6h 16m.
The fastest way to get from Germany to Saint Andrews is to fly and train which takes 6h 16m and costs £80 - £180.
No, there is no direct train from Germany to Saint Andrews. However, there are services departing from S+U Alexanderplatz Bhf and arriving at Dundee via Berlin Gesundbrunnen, Amsterdam Centraal and London Euston. The journey, including transfers, takes approximately 23h 31m.
The distance between Germany and Saint Andrews is 583 miles.
The best way to get from Germany to Saint Andrews without a car is to train which takes 23h 31m and costs £260 - £550.
It takes approximately 6h 18m to get from Germany to Saint Andrews, including transfers.
Germany to Saint Andrews train services, operated by Nederlandse Spoorwegen (NS), depart from Berlin Gesundbrunnen station.
Germany to Saint Andrews train services, operated by Nederlandse Spoorwegen (NS), arrive at Amsterdam Centraal station.
There are 1290+ hotels available in Saint Andrews.
What companies run services between Germany and Saint Andrews, Fife, Scotland?
You can take a train from S+U Alexanderplatz Bhf to Bus Station via S+U Gesundbrunnen Bhf, Berlin Gesundbrunnen, Amsterdam Centraal, London St. Pancras Int., London Euston, Dundee, and Railway Station in around 23h 31m.
- Website
- klm.com
Flights from Düsseldorf International Airport to Edinburgh Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- £35–220
Flights from Frankfurt to Edinburgh Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- £40–230
Flights from Stuttgart Airport to Edinburgh Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- £45–260
Flights from Berlin Brandenburg Airport to Edinburgh Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- £45–250
Flights from Munich International Airport to Edinburgh Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- £50–270
Flights from Amsterdam Airport Schiphol to Aberdeen Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- £55–350
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Edinburgh Gateway to Cupar
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £16–29
- Website
- ScotRail
Train from Edinburgh Waverley to Cupar
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- £18–35
- Website
- ScotRail
Train from Edinburgh Gateway to Cupar
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £16–29
- Website
- ScotRail
Train from Edinburgh Gateway to Cupar
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £16–29
- Website
- ScotRail
Train from Edinburgh Gateway to Cupar
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £16–29
- Website
- ScotRail
Train from Edinburgh Gateway to Cupar
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £16–29
- Website
- ScotRail
Train from Edinburgh Gateway to Cupar
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £16–29
- Website
- ScotRail
Train from Aberdeen to Dundee
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- £29–55
- Website
- ScotRail
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Hanover central bus station to London Victoria
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a week
- Estimated price
- £55–90
- Website
- Flixbus
Bus from London Victoria to Edinburgh, Bus Station
- Ave. Duration
- 8h 15m
- Frequency
- Hourly
- Estimated price
- £35–65
- Website
- Flixbus
Bus from Hanover central bus station to London Victoria
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a week
- Estimated price
- £55–90
- Website
- Flixbus
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
How to get from London to Edinburgh
Read the travel guide







