1map logoGo to main page

Edinburgh to Berlin 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 $81 $88 $86 $100 $90 $105
Fly $103 $50 $54 $116 $146 $123 $123

Traveling From Edinburgh to Berlin

Traveling from Edinburgh to Berlin offers a striking contrast between the historic charm of Scotland's capital and the vibrant, dynamic energy of Germany's bustling metropolis.

Best Neighbourhoods in Berlin

Berlin's neighborhoods each offer distinct experiences and atmospheres for visitors.

Kreuzberg
• Vibrant street art and eclectic cafes.
• Home to a diverse food scene.
Mitte
• Central location with historical landmarks.
• Trendy shops and cultural venues abound.
Prenzlauer Berg
• Charming streets with independent boutiques.
• Family-friendly parks and eateries.

Best Times To Visit Berlin's Attractions

Timing your visit to Berlin's attractions can significantly enhance your experience.

Brandenburg Gate
Visit early in the morning or late evening for fewer crowds and stunning photos.
Museum Island
Weekdays in the late afternoon offer a quieter exploration of the museums.
East Side Gallery
Early mornings or weekdays help you enjoy the art without interruptions.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate climate with four distinct seasons, each presenting unique travel experiences. The best times to visit are late spring and early autumn, when the weather is generally mild and perfect for exploring the city's vibrant outdoor culture.

Dining in Berlin: A Culinary Adventure

Don’t miss out on trying a classic currywurst at Konnopke’s Imbiss, where the bold flavors of this iconic street food stand in stark contrast to Edinburgh's hearty fare. The lively atmosphere and use of locally sourced ingredients create a dining experience that captures the spirit of Berlin, showcasing its vibrant food scene.

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.

🌍 The journey from Edinburgh to Berlin by train takes approximately 14 hours and 59 minutes, making it a convenient option for travelers looking to explore different cities across Europe in one trip. 💸 Prices for a train ticket between Edinburgh and Berlin can range from £315 to £680, offering flexibility for different budgets and preferences when planning a trip in advance.
Departure Point
Edinburgh station
Arrival Point
Berlin Hauptbahnhof station
Useful tips for train travellers
• Onboard catering services on Eurostar trains offer a variety of food and drink options, including light snacks, meals, and beverages. You can enjoy a complimentary meal in First Class, while Economy passengers can purchase meals from the onboard menu. Be sure to check the Eurostar website for their menu options prior to your journey.
• For your train trip, you’ll need to choose between different seating options. Eurostar offers Standard Class (Economy), Standard Premier (similar to Business Class with added comfort), and Business Premier (First Class with premium services). Standard Class is budget-friendly, Standard Premier includes a meal served at your seat, and Business Premier offers flexibility in ticket changes and access to lounges.
• The main operators for your route from Edinburgh to Berlin include Eurostar and Deutsche Bahn. Visit their websites for more information: Eurostar - eurostar.com, and Deutsche Bahn - bahn.com Useful links for local transport include the Berlin transport network at bvg.de and train schedules at nationalrail.co.uk
🛫 Flying from Edinburgh to Berlin is a convenient option with a flight duration of around 5 hours. Several airlines like Lufthansa, British Airways, easyJet, and KLM operate flights on this route, offering different schedules and amenities. 🌍 The quickest route between the two cities is a direct flight from Glasgow Airport to Berlin Brandenburg Airport, taking only 2 hours and 5 minutes. 💸 Prices for flights between Berlin and Edinburgh can range from £89 to £272, offering a variety of options to suit different budgets.
Departure Point
Glasgow Airport
Arrival Point
Berlin Brandenburg Airport
Useful tips for plane travellers
• Book your flight with airlines like easyJet or Lufthansa for the most direct options; the journey typically takes about 2 hours and 5 minutes, so plan for any potential delays that might occur due to operational reasons, especially during peak travel times.
• Upon arrival at Berlin Brandenburg Airport (BER), follow the clear signage to the Airport Express train services (S-Bahn), which can get you from the airport to the city center in about 30 minutes; look out for lines S9 or S45 for a direct route to key stations like Alexanderplatz.
• If you prefer taking a taxi from Berlin Brandenburg Airport to the city center, expect to pay around €40-€50; the taxi stand is conveniently located just outside the arrivals area for your ease.
🚌 The journey from Edinburgh to Berlin by bus involves transfers in London and Antwerpen, making the trip approximately 29 hours and 21 minutes long. 💰 The prices for a bus ticket between Berlin and Edinburgh can vary from £83 to £152, offering budget-friendly travel options for those looking to journey between the two cities by bus.
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 1147.5 km. The typical travel times by various modes of transportation are as follows: It takes 14 hours and 57 minutes to reach Berlin from Edinburgh by train, 6 hours and 12 minutes by taking a train to Glasgow and then flying, 5 hours and 19 minutes by plane, and 29 hours and 12 minutes by bus.
The most cost-effective option for traveling from Edinburgh to Berlin is by bus, with prices ranging from £86-£142 and a travel time of 29 hours and 12 minutes. However, if you are looking for a quicker option, the most time-efficient choice would be to fly, which costs between £39-£228 and takes 5 hours and 19 minutes.
When traveling from Edinburgh to Berlin the prices for a train ticket range from £314 to £649. On the other hand, the prices for a bus ticket between Berlin and Edinburgh vary from £93 to £134.
To travel from Edinburgh to Berlin without a car, the best options are by train or by flying. Taking a train via Cologne is the most convenient and comfortable option, with a travel time of 14 hours and 57 minutes. This option can be quite expensive, with prices ranging from £307 to £668. Another option is to fly, which is faster with a travel time of 5 hours and 19 minutes, and generally more affordable with prices ranging from £39 to £228. Alternatively, there is also the option of taking a bus, which is the longest journey at 29 hours and 12 minutes, and can cost anywhere between £86 and £142.
There is no direct train or bus service between Edinburgh and Berlin. The fastest option is to take a train from Edinburgh to Berlin, which takes approximately 14 hours and 57 minutes with transfers. Another option is to take a train from Edinburgh to Glasgow and then fly to Berlin, which takes about 6 hours and 12 minutes. Alternatively, you can fly directly from Edinburgh to Berlin, which takes approximately 5 hours and 19 minutes.
The flight between Edinburgh and Berlin typically takes around 2 hours. The cost of a flight can vary between £39 and £226, depending on factors such as the airline, time of booking, and availability.
There are numerous options for accommodation near Berlin. With over 1282 hotels to choose from, there is something to suit every budget and preference. Prices for hotels start at £35, making it possible to find affordable options.

Trips from Edinburgh