1map logoGo to main page

Berlin, Brandenburg to Edinburgh, Edinburgh from $110: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Berlin, Germany
to
Edinburgh, United Kingdom

How to Get from Berlin to Edinburgh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$110 - PlaneBest price
1147 kmDistance
3h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Berlin to Edinburgh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  19m
Estimated price
$112-340
Recommended
route map
Distance: 1147 km
Duration: 3h 19m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
17h  1m
Estimated price
$0-0
Company
various
Plane
Drive
Average Duration
3h  53m
Estimated price
$143-427
Company
various
Plane
Train
Average Duration
4h  41m
Estimated price
$168-565
Company
various
Drive
Drive
Average Duration
25h  40m
Estimated price
$272-684
Company
various
Train
Train
Average Duration
21h  33m
Estimated price
$380-820
Company
Deutsche Bahn Intercity-Express
Train
Average Duration
14h  56m
Estimated price
$394-862

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $70 $68 $75 $75 $84 $88 $89
Fly $106 $59 $94 $62 $91 $105 $98

Traveling From Berlin to Edinburgh

Traveling from Berlin to Edinburgh offers you a fascinating contrast between Germany's vibrant, modern culture and Scotland's rich history and stunning landscapes.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each with its own charm and attractions.

Old Town
• Home to famous attractions like the Royal Mile.
• Cobblestone streets filled with history and character.
Leith
• Scenic waterfront dotted with restaurants and shops.
• Known for its vibrant arts scene and festivals.
Stockbridge
• Offers a quaint village atmosphere close to the city center.
• Popular for charming cafes and local markets.

Best Times To Visit Edinburgh's Attractions

Timing your visits can greatly enhance your experience in Edinburgh.

Edinburgh Castle
Visit early in the morning or late afternoon for fewer crowds.
The Royal Mile
Explore during weekdays to enjoy a more relaxed stroll.
Arthur's Seat
Hiking in the early morning or late evening offers tranquility and stunning views.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, with cool summers and mild winters, making it essential to prepare for sudden weather changes. The best times to visit are late spring and early autumn when temperatures are moderate, allowing you to enjoy outdoor attractions while minimizing the impact of rain.

Dining Recommendation in Edinburgh

A visit to 'The Kitchin' is a must, where you can savor traditional Scottish dishes made with seasonal, locally sourced ingredients. This dining experience contrasts with Berlin’s vibrant street food scene by offering a warm and inviting atmosphere, showcasing the depth of Scottish flavors through exquisite presentation and culinary craftsmanship.

Berlin - Edinburgh operators

Explore transport companies operating between Berlin and Edinburgh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
easyjet.com

Plane from Berlin Brandenburg to Edinburgh

Average Duration
2h 15m
Estimated price
$85-400

Plane from Berlin Brandenburg to Edinburgh via Amsterdam Schiphol

Average Duration
4h 37m
Estimated price
$85-400

Plane from Berlin Brandenburg to Glasgow

Average Duration
2h 20m
Estimated price
$100-430

Plane from Berlin Brandenburg to Glasgow via London Luton

Average Duration
5h 10m
Estimated price
$100-430

Plane from Berlin Brandenburg to Glasgow via Amsterdam Schiphol

Average Duration
5h 25m
Estimated price
$100-430

Plane from Berlin Brandenburg to Newcastle

Average Duration
4h 5m
Estimated price
$130-390
Website
ryanair.com

Plane from Berlin Brandenburg to Edinburgh

Average Duration
2h 15m
Estimated price
$50-390
Website
britishairways.com

Plane from Berlin Brandenburg to Edinburgh via London City

Average Duration
4h 31m
Estimated price
$210-1000

Plane from Berlin Brandenburg to Glasgow via London City

Average Duration
4h 40m
Estimated price
$210-800

Plane from Berlin Brandenburg to Newcastle via London Heathrow

Average Duration
4h 21m
Estimated price
$210-950
Train Show train routes
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Berlin Hauptbahnhof to Köln Hbf

Average Duration
4h 25m
Estimated price
$90-105

Train from Köln Hbf to Bruxelles Midi

Average Duration
1h 54m
Estimated price
$48-54
Contact phone
+44 345 722 5333
Website
lner.co.uk

Train from Newcastle to Edinburgh

Average Duration
1h 24m
Estimated price
$95-130

Train from King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$190-280
Contact phone
0344 736 9123
Website
crosscountrytrains.co.uk

Train from Newcastle to Edinburgh

Average Duration
1h 31m
Estimated price
$75-200
Contact phone
+44 345 600 1671
Website
tpexpress.co.uk

Train from Newcastle to Edinburgh

Average Duration
1h 48m
Estimated price
$30-75
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl

Average Duration
2h 5m
Estimated price
$120-350
Contact phone
+43 51717
Website
nightjet.com

Train from Berlin Hauptbahnhof to Bruxelles Midi

Average Duration
13h 38m
Estimated price
$70-190
Ferry
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Amsterdam IJmuiden to Newcastle upon Tyne

Average Duration
16h 45m
Estimated price
$90-420

Berlin to Edinburgh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Berlin and Edinburgh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 Traveling from Berlin to Edinburgh by train involves multiple transfers, starting from Berlin Hauptbahnhof and passing through Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and eventually arriving at Edinburgh. The entire journey, with transfers included, spans approximately 14 hours and 56 minutes. 💰 Prices for the Berlin to Edinburgh train ticket range from €364 to €795, offering different fare options to suit various budgets. This cross-country train adventure allows you to enjoy the changing landscapes as you make your way from the vibrant city of Berlin to the historic charm of Edinburgh.
Departure Point
Berlin Hauptbahnhof station
Arrival Point
Edinburgh station
Useful tips for train travellers
• Onboard services may vary depending on the train operator, but the Eurostar service commonly includes a café-bar offering a range of snacks, drinks, and light meals, along with complimentary refreshments in First Class. Additionally, be sure to check the timetable for any on-board announcements regarding dining availability.
• For your trip, you can choose from different seating options. Operators such as Eurostar and Eurotunnel offer Standard Class (Economy), Standard Premier (similar to Business Class with some extra amenities), and Business Premier (First Class). Eurostar, for instance, provides spacious seating with power outlets and complimentary Wi-Fi in First Class, while Economy may have tighter seating arrangements, but still offers comfortable travel.
• Multiple operators provide service on this route, including Eurostar (eurostar.com), Deutsche Bahn (bahn.com), and LNER (London North Eastern Railway) (lner.co.uk). Check each operator's website for specific schedules and ticket options to find the best fit for your travel time.
🛫 Flying from Berlin to Edinburgh is a convenient and quick way to travel. The direct flight from Berlin Brandenburg Airport to Edinburgh Airport takes only 2 hours and 15 minutes. 🌍 Multiple airlines such as Ryanair, Eurowings, and easyJet provide flights from Berlin to Edinburgh, offering travelers a variety of options to choose from. The total duration of the flight averages around 3 hours and 19 minutes, making it a relatively short journey between the two cities. 💸 Prices for flights between Edinburgh and Berlin can range from €103 to €314, depending on the airline, season, and booking time. With competitive fares and efficient flight connections, flying is a popular choice for those looking to explore both vibrant cities.
Departure Point
Berlin Brandenburg Airport
Arrival Point
Edinburgh Airport
🚌 Start your journey from Berlin to Edinburgh with 2 transfers along the 1,760 km route. First, board a FlixBus to Brussels-North train station, then continue on to London Victoria Coach Station. 🌍 Travel for a total of 1 day 8 hours from Berlin to Edinburgh via The Hague and London. Enjoy scenic views and comfortable rides with FlixBus, covering a distance of 1,894 km with 2 transfers. 🏰 Experience a diverse trip from Berlin to Edinburgh, spanning 1 day 9 hours and 1,905 km. Take multiple buses with FlixBus, passing through destinations like The Hague, London, and Aberdeen along the way.

Frequently asked questions

Find out more about the route from Berlin to Edinburgh.

Or choose the category:
The distance between Berlin and Edinburgh is approximately 713 miles. The typical travel time by train is 14 hours and 52 minutes, while taking a combination of flying from Berlin to Glasgow and then taking a train takes about 6 hours and 22 minutes. Traveling by plane from Berlin to Edinburgh takes around 5 hours and 25 minutes, while by bus, the journey is the longest, taking approximately 31 hours and 53 minutes.
The most cost-effective and time-efficient option for traveling from Berlin to Edinburgh is to fly. Flying from Berlin to Edinburgh takes approximately 5 hours and 25 minutes, and the cost ranges from €46 to €264. It is both the cheapest and quickest mode of transportation for this journey.
The prices of traveling from Berlin to Edinburgh can vary depending on the mode of transportation. The train prices range from €329 to €751, while the bus prices range from €121 to €206. It is important to consider the different options and their costs when planning your trip.
To travel from Berlin to Edinburgh without a car, the best options are by train or by flying. Taking the train will take approximately 14 hours and 52 minutes and costs €328-€774. Flying is a faster option, with a travel time of about 5 hours and 25 minutes, and costs €46-€264. If you prefer a more budget-friendly option, you can also consider taking a bus, which takes around 31 hours and 53 minutes and costs €118-€209.
There is no direct link between Berlin and Edinburgh. However, there are various options for traveling between the two cities. The quickest option is to take a plane, which takes approximately 5 hours and 25 minutes. Another option is to take a train, which takes around 14 hours and 52 minutes with transfers. Alternatively, one can choose to travel by bus, which takes approximately 31 hours and 53 minutes including transfers.
The flight between Berlin and Edinburgh typically takes around 2 hours and 15 minutes. The duration of the flight may vary depending on factors such as weather conditions and flight availability. The cost of the flight can vary between €46 and €262, depending on the airline, time of booking, and other factors. It is advisable to check with different airlines and compare prices to find the best deal.
There are plenty of options for accommodation near Edinburgh with over 1382 hotels available. Prices for hotels in the area start at €38. Whether you are looking for luxury accommodations or budget-friendly options, you will have a wide range of choices to suit your preferences and budget. It is recommended to book your stay in advance to ensure availability and to get the best deals.

Trips to Edinburgh