1map logoGo to main page

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

Compare Travel Options and Prices

from
Edinburgh, United Kingdom
to
Berlin, Germany

How to Get from Edinburgh to Berlin: 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.

$105 by busBest price
1146.38 kmDistance
3h 39m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh to Berlin 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
Drive
Plane
Average Duration
3h  39m
Estimated price
$143-431
Recommended
Company
Megabus UK, FlixBus, National Express, Sindbad
Bus
Average Duration
29h  21m
Estimated price
$105-193
Cheapest
route map
Distance: 1146.38 km
Duration: 3h 39m

See more options

Pricing table
Company
Eurotunnel
Drive
Drive
Average Duration
16h  50m
Estimated price
$0-0
Company
various
Plane
Average Duration
5h  1m
Estimated price
$113-344
Company
DFDS Seaways
Drive
Drive
Average Duration
25h  35m
Estimated price
$271-689
Company
LNER, Eurostar, Nightjet
Train
Train
Average Duration
21h  45m
Estimated price
$389-811
Company
LNER, Eurostar, Deutsche Bahn
Train
Average Duration
14h  59m
Estimated price
$399-861

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $79 $80 $88 $86 $100 $90 $105
Fly $103 $50 $54 $116 $146 $123 $123

Traveling From Edinburgh to Berlin

Traveling from Edinburgh to Berlin offers you a chance to experience the historic charm of Scotland alongside the vibrant, modern culture of Germany.

Best Neighbourhoods in Berlin

Berlin's neighborhoods each offer a distinct flavor of city life.

Kreuzberg
• Known for its dynamic street art scene.
• Home to diverse culinary delights.
Prenzlauer Berg
• Features charming boulevards lined with cafes.
• Popular for its family-friendly atmosphere.
Mitte
• Central hub for historical landmarks and museums.
• Bustling with trendy shops and nightlife.

Best Times To Visit Berlin's Attractions

Timing your visits can greatly enhance your experience in Berlin.

Brandenburg Gate
Visit early in the morning for quieter photo opportunities.
Berlin Wall Memorial
Choose weekday mornings to avoid larger tourist groups.
Museum Island
Plan visits during off-peak hours, like late afternoons or midweek.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate climate with distinct seasons; summers are warm and inviting, while winters can be cold and frosty. Understanding the weather patterns helps you pack appropriately and choose the best times to enjoy outdoor activities.

Dining Recommendation in Berlin

Try the iconic Currywurst at Konnopke’s Imbiss, where the flavor combines spicy sausage with a tangy curry ketchup, offering a taste of Berlin's street food culture. This contrasts sharply with Edinburgh's hearty dishes, providing a lively atmosphere and a unique culinary experience that showcases vibrant local ingredients.

Edinburgh - Berlin operators

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

Train Show train routes
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Edinburgh to London King's Cross

Average Duration
4h 17m
Estimated price
$190-280
Contact phone
+44 343 218 6186
Website
https://www.eurostar.com/rw-en

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

Average Duration
2h 4m
Estimated price
$120-350
Contact phone
+49 0180 6 99 66 33
Website
https://www.bahn.com/en

Train from Brussel-Zuid / Bruxelles-Midi to Köln Hbf

Average Duration
1h 52m
Estimated price
$48-54

Train from Köln Hbf to Berlin Hauptbahnhof

Average Duration
4h 47m
Estimated price
$90-105
Contact phone
+43 51717
Website
https://www.nightjet.com/en/#/home

Train from Bruxelles Midi to Berlin Hauptbahnhof

Average Duration
13h 24m
Estimated price
$70-190
Website
https://europeansleeper.eu

Train from Brussels South to Berlin Hauptbahnhof

Average Duration
10h 56m
Estimated price
$75-110
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 40m
Estimated price
$30-50
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h
Estimated price
$55-75
Contact phone
08717 81 81 81
Website
https://www.nationalexpress.com/en

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 15m
Estimated price
$60-90
Contact phone
48/796 473 308
Website
https://autokarpolska.com.pl

Bus from London Victoria to Antwerp

Average Duration
5h 51m
Estimated price
$27-40
Contact phone
+48 77 443 44 44
Website
https://www.sindbad.pl/en/home

Bus from Antwerp to Berlin

Average Duration
11h 50m
Estimated price
$45-65
Ferry
Contact phone
+45 33 42 30 10
Website
https://www.dfds.com/en

Ferry from Newcastle upon Tyne to Amsterdam IJmuiden

Average Duration
16h 45m
Estimated price
$90-420
Plane Show flights
Website
https://www.ryanair.com

Plane from Edinburgh to Berlin Brandenburg

Average Duration
2h
Estimated price
$50-390
Website
https://www.easyjet.com

Plane from Glasgow to Berlin Brandenburg

Average Duration
2h 5m
Estimated price
$100-430
Website
https://www.lufthansa.com

Plane from Edinburgh to Berlin Brandenburg

Average Duration
4h 5m
Estimated price
$170-550

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

Traveling between Edinburgh and Berlin 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.

🚂 Despite there being no direct train from Edinburgh to Berlin, travelers can embark on a scenic journey with transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Köln Hbf. The total travel time amounts to approximately 14 hours and 59 minutes, allowing passengers to experience multiple cities in one trip. 💸 Prices for the Edinburgh to Berlin train ticket range from £315 to £679, offering different fare options to suit various preferences and budgets. Despite the duration of the journey, the potential for an enriching travel experience makes this train adventure a memorable way to explore the diverse landscapes of the United Kingdom and Germany.
Departure Point
Edinburgh station
Arrival Point
Berlin Hauptbahnhof station
🛫 Flying from Edinburgh to Berlin is a convenient way to travel, with a flight time of just over 2 hours from Glasgow Airport to Berlin Brandenburg Airport. There are several reputable airlines to choose from, including Lufthansa, British Airways, easyJet, and KLM. 🌍 Traveling by plane allows you to reach Berlin in a relatively short time compared to other modes of transportation. The total travel time from Edinburgh to Berlin is approximately 5 hours, offering a quick and efficient journey between the two cities. 💸 The cost of a flight from Edinburgh to Berlin can vary depending on the airline and the time of booking, with prices typically ranging from £89 to £272.
Departure Point
Glasgow Airport
Arrival Point
Berlin Brandenburg Airport
Useful tips for plane travellers
• Consider checking in online with easyJet or British Airways 24 hours before your flight to avoid long queues at Edinburgh Airport, especially during busy travel times.
• Upon arrival at Berlin Brandenburg Airport (BER), follow the signs for 'Public Transport' to easily access the Airport Express train or regional trains that take you to the city center in about 30 minutes; expect to pay around €3.80 for a single ticket.
• Taxi fares from Berlin Brandenburg Airport to the city center typically range from €40 to €50, so if you're traveling as a group, compare these costs with public transport options for the best value.
🚌 Starting from Edinburgh Bus Station, the journey to Berlin by bus involves transfers in London Victoria and Antwerpen before reaching the final destination, taking approximately 29 hours and 21 minutes. 💸 With bus ticket prices ranging from £83 to £152, this scenic and budget-friendly option offers an adventurous way to travel from the historic streets of Edinburgh to the bustling city of Berlin.
Departure Point
Edinburgh Bus Station
Arrival Point
Berlin station

Frequently asked questions

Find out more about the route from Edinburgh to Berlin.

Or choose the category:
The distance between Edinburgh and Berlin is approximately 713 miles. The typical travel times vary depending on the mode of transportation chosen. By train, it takes around 14 hours and 57 minutes. By taking a train to Glasgow and then flying, the travel time is around 6 hours and 12 minutes. By plane, it takes approximately 5 hours and 19 minutes. Finally, by bus, it takes about 29 hours and 12 minutes to reach Berlin from Edinburgh.
The most cost-effective way to travel from Edinburgh to Berlin is by bus, with prices ranging from £86-£141. Although it takes the longest time, at 29h 12m, it is significantly cheaper compared to other modes of transportation. However, if time efficiency is a priority, flying is the quickest option, taking 5h 19m. Flight prices range from £39-£227, but it is important to note that prices may vary depending on the booking period and availability.
The prices for traveling from Edinburgh to Berlin vary depending on the mode of transportation. For a train journey, the prices range from £313 to £647. On the other hand, if you choose to travel by bus, the prices range from £92 to £134. These prices may differ depending on factors such as travel dates, availability, and class of service.
To travel from Edinburgh to Berlin without a car, the best options are by train, plane, or bus. By train, you can travel via Cologne, which takes approximately 14 hours and 57 minutes and costs between £306 and £666. Alternatively, you can choose to fly, which takes about 5 hours and 19 minutes and costs between £39 and £227. Another option is to take a bus, which takes around 29 hours and 12 minutes and costs between £86 and £141. These are the most convenient and popular methods of transportation for this journey.
No, there is no direct link between Edinburgh and Berlin. However, there are options available for travel. The most convenient and fastest way is to take a train from Edinburgh to Berlin, with a journey time of approximately 14 hours and 57 minutes. Another option is to take a combination of train and flight, which takes around 6 hours and 12 minutes. Alternatively, there is also a long bus journey available, taking approximately 29 hours and 12 minutes.
The flight between Edinburgh and Berlin typically takes about 2 hours. The duration of the flight may vary depending on factors such as the type of aircraft and weather conditions. As for the cost, prices for flights between Berlin and Edinburgh can range from £39 to £226, depending on several factors such as the airline, travel dates, and booking class. It is advisable to check with various airlines and travel websites to find the best deals and options for your specific travel needs.
There are plenty of options for accommodation near Berlin. With over 1282 hotels to choose from, there is something to suit every budget and preference. Prices start at £35 per night, offering affordable options for travelers. Whether you're looking for luxury hotels, budget-friendly hostels, or cozy bed and breakfasts, you'll be able to find a suitable place to stay near Berlin.

Trips from Edinburgh