1map logoGo to main page

Zurich to Edinburgh from €1103: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Zurich, Switzerland
to
Edinburgh, United Kingdom

How to Get from Zurich 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.

$1103 by busBest price
1256 kmDistance
5h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Zurich 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
5h  9m
Estimated price
105-358
Recommended
Company
various
Train
Plane
Average Duration
6h  8m
Estimated price
76-349
Cheapest
route map
Distance: 1256 km
Duration: 5h 9m

See more options

Company
various
Bus
Bus
Average Duration
32h  19m
Estimated price
0-0
Company
various
Drive
Drive
Average Duration
16h  8m
Estimated price
0-0
Company
various
Plane
Drive
Average Duration
7h  18m
Estimated price
135-367
Company
various
Train
Plane
Average Duration
7h  49m
Estimated price
149-427
Company
various
Train
Average Duration
12h  46m
Estimated price
418-1115
Company
various
Bus
Average Duration
26h  50m
Estimated price
1103-1106
Company
various
Drive
Drive
Average Duration
17h  24m
Estimated price
1104-1105

Traveling From Zurich to Edinburgh

Traveling from Zurich to Edinburgh offers you a striking contrast between Zurich's sleek modernity and stunning Alpine backdrop, and Edinburgh's rich history, rugged landscapes, and vibrant cultural scene.

Best Neighbourhoods in Edinburgh

Edinburgh features diverse neighborhoods, each offering a distinct experience for visitors.

Old Town
• Historic sites include Edinburgh Castle and the Royal Mile.
• Cobblestone streets offer charming shops and cozy pubs.
New Town
• Georgian architecture with elegant streets and boutiques.
• Vibrant arts scene and lush parks like Inverleith.
Leith
• Trendy waterfront area with great dining options.
• Home to the Royal Yacht Britannia, a must-visit.

Best Times To Visit Edinburgh's Attractions

Timing your visits can enhance your experience at Edinburgh's highlights.

Edinburgh Castle
Visit early in the morning or late afternoon for smaller crowds.
Arthur's Seat
Hike early on weekdays to enjoy tranquility and stunning views.
The Royal Mile
Explore during weekdays to avoid peak tourist traffic and enjoy local shops.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, characterized by mild summers and cool winters, with rain possible throughout the year. Late spring and early autumn are often the best times to visit, as pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation

Try haggis at The Sheep Heid Inn, one of Edinburgh's oldest pubs, where the traditional dish is served in an inviting atmosphere rich with local character. This hearty meal, featuring robust flavors and locally sourced ingredients, provides a delicious contrast to Zurich's refined Swiss cuisine.

Zurich - Edinburgh operators

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

Plane
Website
flyedelweiss.com

Plane from Zurich Airport (ZRH) to Edinburgh Airport (EDI)

Average Duration
2h 15m
Estimated price
98-324
Website
lufthansa.com

Plane from Zurich Airport (ZRH) to Edinburgh Airport (EDI)

Average Duration
5h
Estimated price
98-989
Train
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Zuerich Hb to Basel Sbb

Average Duration
1h 12m
Estimated price
718-719

Train from Basel Sbb to Edinburgh

Average Duration
12h 46m
Estimated price
383-980
Contact phone
+49 (0) 7531 915109
Website
sbb-deutschland.de

Train from Zürich hbf to Basel SBB

Average Duration
1h 12m
Estimated price
3210-3211
Contact phone
+41 848 44 66 88
Website
sbb.ch

Train from Zürich Hb to Genève-Aéroport

Average Duration
2h 52m
Estimated price
3214-3215
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from Paris Nord to London St Pancras Intl

Average Duration
2h 21m
Estimated price
3243-1261
Contact phone
+44 345 722 5333
Website
lner.co.uk

Train from King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
988-1263
all-pages.transport_car ferry
Contact phone
01304 448866
Website
poferries.com

all-pages.transport_car ferry from Calais to Port of Dover

Average Duration
1h 45m
Estimated price
716-3245
Bus
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Zürich to Luxembourg

Average Duration
6h 5m
Estimated price
1264-1265
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Zurich Bus Station to Luxembourg P+R Bouillon

Average Duration
6h 35m
Estimated price
3212-3216
all-pages.transport_eurotunnel
Website
eurotunnel.com

all-pages.transport_eurotunnel from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
0-0

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

Traveling between Zurich 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.

🚂 Despite the lack of a direct train, travelers can journey from Zurich to Edinburgh by taking a route that includes transfers in Basel, Strasbourg, Lille, and King's Cross. The total travel time, with connections, is approximately 13 hours and 50 minutes. 🌍 Starting from Zuerich Hb station, passengers will board the Deutsche Bahn Intercity-Express service to begin their adventure towards Edinburgh. After a long but scenic journey, visitors will finally arrive at Edinburgh station, operated by LNER, in about 12 hours and 46 minutes. 💸 Travelers should expect to pay between €395 to €771 for a train ticket from Zurich to Edinburgh, depending on factors such as the class of service and availability. Despite the cost, the unique experience and beautiful landscapes along the way make this train journey worth considering for those seeking a memorable European adventure.
Departure Point
Zuerich Hb station
Arrival Point
Edinburgh station
🛫 Flying from Zurich to Edinburgh is quick and convenient, with direct flights taking just 2 hours and 15 minutes. Several airlines like Edelweiss Air, Lufthansa, and Eurowings offer flights along this route. 🌍 The journey from Zurich to Edinburgh by plane typically takes around 5 hours and 9 minutes, providing ample time to relax and enjoy the in-flight services. 💸 Prices for flights between Edinburgh and Zurich can vary between €101 to €334, so it's worth comparing different airlines and booking in advance to secure the best deal for your trip.
Departure Point
Zurich Airport
Arrival Point
Edinburgh Airport
Useful tips for plane travellers
• Direct flights from Zurich to Edinburgh take about 2h 15m; however, be aware that flight times may vary due to weather conditions, so it’s wise to check your flight status before heading to the airport.
• Upon arrival at Edinburgh Airport, expect a well-signposted pathway to the taxi ranks; a typical taxi journey to Edinburgh city center costs around £25-£30 and takes about 25-30 minutes, depending on traffic.
• When selecting your airline, consider Edelweiss Air for a direct route; you can visit their website at flyedelweiss.com for meal options and in-flight services, while Lufthansa and Eurowings offer competitive alternatives at lufthansa.com and eurowings.com respectively.
🚌 Traveling from Zurich to Edinburgh by bus involves multiple transfers, with an approximate journey time of 26 hours and 50 minutes. The route includes stops at Luxembourg P+R Bouillon and London Victoria before reaching Edinburgh. 🚌 Prices for bus tickets between Zurich and Edinburgh typically range from €89 to €174, making it a budget-friendly option for those looking to explore both Switzerland and the United Kingdom while enjoying picturesque views along the way.
Departure Point
Zürich station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Zurich to Edinburgh.

Or choose the category:
The distance between Zurich and Edinburgh is approximately 1255.3 km. Travel times can vary depending on the mode of transportation chosen. By train, it takes 12 hours and 49 minutes to reach Edinburgh from Zurich. Alternatively, one can take a train to Basel and then fly to Edinburgh, which takes about 6 hours and 5 minutes. Flying directly from Zurich to Edinburgh takes around 5 hours and 4 minutes. Lastly, taking a bus from Zurich to Edinburgh typically takes 30 hours and 21 minutes.
The most cost-effective option for traveling from Zurich to Edinburgh is to take a night bus, which costs around €101-€156 and takes approximately 27 hours and 20 minutes. However, if time is a factor, the fastest option would be to fly, which takes around 5 hours and 4 minutes and costs approximately €87-€348.
The prices of a train ticket from Zurich to Edinburgh can range from €355 to €737, depending on factors such as the class of travel and availability. On the other hand, a bus ticket from Edinburgh to Zurich can cost between €117 and €196.
To travel from Zurich to Edinburgh without a car, there are several options available. The most convenient choice is to take a train, which takes approximately 12 hours and 49 minutes and costs between €348 and €779. Another option is to fly, which takes around 5 hours and 4 minutes with prices ranging from €87 to €348. For those looking for a more budget-friendly option, a bus journey is also available, taking approximately 30 hours and 21 minutes and costing between €110 and €202.
There is no direct link between Zurich and Edinburgh by bus. However, there are bus services available that include transfers in cities like Paris and London. The journey from Zurich Bus Station to Edinburgh Bus Station takes approximately 30 hours and 21 minutes, including the transfers. FlixBus operates these bus services.
The flight duration from Zurich to Edinburgh is approximately 2 hours and 15 minutes on a direct flight. However, flight prices can vary depending on factors such as the airline, time of booking, and availability. Typically, the cost of a flight between Edinburgh and Zurich can range from €87 to €345.
There are numerous options for accommodation near Edinburgh. With over 1382 hotels to choose from, you can find a range of options to suit your budget and preferences. Prices start at €38 per night, providing affordable choices for travelers.

Trips to Edinburgh