There are 9 ways to get from Berlin to Peterhead 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 Berlin Brandenburg Airport to Aberdeen Airport
best- Fly from Berlin Brandenburg Airport (BER) to Aberdeen Airport (ABZ)BER - ABZ
9h 39m£117–251Fly Berlin Brandenburg Airport to Edinburgh Airport, train
cheapest- Fly from Berlin Brandenburg Airport (BER) to Edinburgh Airport (EDI)BER - EDI
- Take the train from Haymarket to Aberdeen
10h 29m£89–347Train, bus
- Take the train from Berlin Hbf to Hannover Hauptbahnhof77 / ...
- Take the bus from Hanover central bus station to London Victoria
- Take the bus from London Victoria to Union Square Bus Station
34h 36m£111–304Drive, Eurotunnel
- Drive from Berlin to Calais-Fréthun
- Take the car train from Calais-Fréthun to Folkestone
- Drive from Folkestone to Peterhead
19h 22mTrain to Hannover Airport, fly to Aberdeen Airport
- Take the train from Berlin Hbf to Hannover Hauptbahnhof
- Fly from Hannover Airport (HAJ) to Aberdeen Airport (ABZ)HAJ - ABZ
10h 29m£155–338Fly Berlin Brandenburg Airport to Glasgow Airport, train
- Fly from Berlin Brandenburg Airport (BER) to Glasgow Airport (GLA)BER - GLA
- Take the train from Glasgow Queen Street to Aberdeen
10h 58m£99–262Fly Berlin Brandenburg Airport to Inverness Dalcross Airport, train
- Fly from Berlin Brandenburg Airport (BER) to Inverness Dalcross Airport (INV)BER - INV
- Take the train from Inverness Airport Station to Inverurie
12h 39m£141–353Fly Berlin Brandenburg Airport to Dundee Riverside Airport, train
- Fly from Berlin Brandenburg Airport (BER) to Dundee Riverside Airport (DND)BER - DND
- Take the train from Dundee to Aberdeen
11h 44m£269–480Bus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to London VictoriaN1328
- Take the bus from London Victoria to Union Square Bus StationUkn11
35h 10m£106–226
Berlin to Peterhead by train and bus
Questions & Answers
The cheapest way to get from Berlin to Peterhead is to fly which costs £110 - £260 and takes 9h 39m.
The fastest way to get from Berlin to Peterhead is to fly which takes 9h 39m and costs £110 - £260.
No, there is no direct bus from Berlin to Peterhead. However, there are services departing from Berlin, Zentralen Omnibusbahnhof and arriving at Buchan House via London Victoria, Union Square Bus Station and Park & Ride Stance 2. The journey, including transfers, takes approximately 35h 10m.
The distance between Berlin and Peterhead is 772 miles.
The best way to get from Berlin to Peterhead without a car is to train and bus which takes 34h 36m and costs £110 - £310.
It takes approximately 9h 39m to get from Berlin to Peterhead, including transfers.
Berlin to Peterhead bus services, operated by FlixBus, depart from Berlin, Zentralen Omnibusbahnhof station.
The best way to get from Berlin to Peterhead is to fly which takes 9h 39m and costs £110 - £260. Alternatively, you can bus, which costs £100 - £230 and takes 35h 10m.
Berlin to Peterhead bus services, operated by FlixBus, arrive at London Victoria station.
Peterhead is 1h behind Berlin. It is currently 10:35 AM in Berlin and 9:35 AM in Peterhead.
What companies run services between Berlin, Germany and Peterhead, Scotland?
Scandinavian Airlines, British Airways, and KLM fly from Berlin Brandenburg Airport (BER) to Aberdeen Airport (ABZ) 5 times a day. Alternatively, you can take a bus from Berlin, Zentralen Omnibusbahnhof to Buchan House via London Victoria, Union Square Bus Station, and Park & Ride Stance 2 in around 35h 10m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- britishairways.com
Flights from Berlin Brandenburg Airport to Aberdeen Airport via London Heathrow
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- £75–370
Flights from Berlin Brandenburg Airport to Edinburgh Airport via London City
- Ave. Duration
- 4h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £55–270
Flights from Hannover Airport to Aberdeen Airport via London Heathrow
- Ave. Duration
- 4h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £95–450
Flights from Berlin Brandenburg Airport to Glasgow Airport via London City
- Ave. Duration
- 5h 20m
- When
- Monday to Friday
- Estimated price
- £60–290
Flights from Berlin Brandenburg Airport to Inverness Dalcross Airport via London Heathrow
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £110–290
Flights from Berlin Brandenburg Airport to Inverness Dalcross Airport via Manchester
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- £70–250
Flights from Berlin Brandenburg Airport to Dundee Riverside Airport via London Heathrow
- Ave. Duration
- 5h 58m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £80–380
Flights from Berlin Brandenburg Airport to Dundee Riverside Airport via Amsterdam Schiphol, London Heathrow
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £65–340
- Website
- klm.com
Flights from Berlin Brandenburg Airport to Aberdeen Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- £55–310
Flights from Berlin Brandenburg Airport to Edinburgh Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- £40–230
Flights from Hannover Airport to Aberdeen Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- £65–370
Flights from Berlin Brandenburg Airport to Glasgow Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- £45–250
Flights from Berlin Brandenburg Airport to Inverness Dalcross Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- £70–360
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Edinburgh Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £45–150
Flights from Berlin Brandenburg Airport to Edinburgh Airport via Birmingham
- Ave. Duration
- 4h 15m
- When
- Monday
- Estimated price
- £45–150
Flights from Berlin Brandenburg Airport to Edinburgh Airport via Copenhagen
- Ave. Duration
- 5h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £45–150
Flights from Hannover Airport to Aberdeen Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- £70–280
Flights from Berlin Brandenburg Airport to Glasgow Airport
- Ave. Duration
- 2h 15m
- When
- Monday
- Estimated price
- £60–160
Flights from Berlin Brandenburg Airport to Glasgow Airport via London Luton
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- £60–160
Flights from Berlin Brandenburg Airport to Inverness Dalcross Airport via London Luton
- Ave. Duration
- 6h 30m
- When
- Thursday
- Estimated price
- £130–240
Flights from Berlin Brandenburg Airport to Inverness Dalcross Airport via Bristol
- Ave. Duration
- 8h 15m
- When
- Thursday and Sunday
- Estimated price
- £130–240
Flights from Berlin Brandenburg Airport to Inverness Dalcross Airport via London Gatwick
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- £130–240
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Edinburgh Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- £50–140
- Website
- flysas.com
Flights from Berlin Brandenburg Airport to Aberdeen Airport via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Wednesday
- Estimated price
- £75–280
Flights from Berlin Brandenburg Airport to Edinburgh Airport via Copenhagen
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- £55–210
Flights from Hannover Airport to Aberdeen Airport via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- £95–360
- Website
- lufthansa.com
Flights from Berlin Brandenburg Airport to Glasgow Airport via Frankfurt
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- £65–270
- Website
- loganair.co.uk
Flights from Berlin Brandenburg Airport to Inverness Dalcross Airport via Manchester
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- £70–250
Flights from Berlin Brandenburg Airport to Dundee Riverside Airport via Amsterdam Schiphol, London Heathrow
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £65–340
- Website
- brusselsairlines.com
Flights from Berlin Brandenburg Airport to Edinburgh Airport via Brussels
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- £50–200
- Website
- eurowings.com
Flights from Berlin Brandenburg Airport to Edinburgh Airport via Dusseldorf
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- £95–130
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Berlin Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 47m
- Frequency
- Every 30 minutes
- Estimated price
- £24–75
- Website
- https://int.bahn.de/en
- Phone
- +49 30 300 137 300
- info@flixbus.de
- Website
- flixtrain.de
Train from Berlin Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- £10–45
- Website
- https://www.flixtrain.com/
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Haymarket to Aberdeen
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- £22–55
- Website
- https://www.scotrail.co.uk/
Train from Glasgow Queen Street to Aberdeen
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- £26–85
- Website
- https://www.scotrail.co.uk/
Train from Inverness Airport Station to Inverurie
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- £22–50
- Website
- https://www.scotrail.co.uk/
- Standard
- £22–30
- 1st Class
- £35–50
Train from Dundee to Aberdeen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- £14–30
- Website
- https://www.scotrail.co.uk/
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Haymarket to Aberdeen
- Ave. Duration
- 2h 27m
- Frequency
- 4 times a day
- Estimated price
- £16–75
- Website
- https://www.lner.co.uk/
Train from Dundee to Aberdeen
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Estimated price
- £11–17
- Website
- https://www.lner.co.uk/
Train from Haymarket to Aberdeen
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a week
- Estimated price
- £60–170
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £60–90
- 1st Class
- £110–170
Train from Dundee to Aberdeen
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- £4–11
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Dundee to Aberdeen
- Ave. Duration
- 1h 22m
- Frequency
- 6 times a week
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £230–270
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Hanover central bus station to London Victoria
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Estimated price
- £50–130
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Union Square Bus Station
- Ave. Duration
- 13h 20m
- Frequency
- Hourly
- Estimated price
- £40–90
- Website
- https://www.flixbus.co.uk
Bus from Berlin, Zentralen Omnibusbahnhof to London Victoria
- Ave. Duration
- 19h 11m
- Frequency
- 3 times a week
- Estimated price
- £55–130
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 129+ hotels available in Peterhead.


































