1map logoGo to main page

Edinburgh to Zurich from $93: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edinburgh, United Kingdom
to
Zurich, Switzerland

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

$93 by busBest price
1256 kmDistance
5h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh to Zurich 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
5h  33m
Estimated price
$140-379
Recommended
Company
various
Bus
Average Duration
27h  40m
Estimated price
$93-183
Cheapest
route map
Distance: 1256 km
Duration: 5h 15m

See more options

Pricing table
Company
various
Train
Bus
Bus
Average Duration
27h  1m
Estimated price
$0-0
Company
various
Drive
Drive
Average Duration
16h  5m
Estimated price
$0-0
Company
various
Plane
Train
Average Duration
6h  21m
Estimated price
$107-369
Company
various
Plane
Average Duration
5h  15m
Estimated price
$110-362
Company
various
Plane
Drive
Average Duration
7h  44m
Estimated price
$160-529
Company
various
Drive
Drive
Average Duration
17h  16m
Estimated price
$342-502
Company
various
Train
Average Duration
13h  5m
Estimated price
$430-835
Company
various
Train
Average Duration
13h  54m
Estimated price
$455-916

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $120 $120 $125 $87 $224 $89 $97
Fly $124 $127 $126 $122 $149 $178 $154

Traveling From Edinburgh to Zurich

Traveling from Edinburgh to Zurich offers you a striking contrast between Scotland's historic charm and Switzerland's modern sophistication.

Best Neighbourhoods in Zurich

Zurich’s neighborhoods each offer distinctive experiences for visitors.

Old Town (Altstadt)
• Cobblestone streets filled with history and culture.
• Charming cafes and boutique shops everywhere.
Zurich West
• A lively, creative hub with trendy restaurants.
• Modern architecture contrasts with industrial heritage.
Lindenhof
• Scenic park with stunning views of the city.
• Quiet streets perfect for leisurely strolls.

Best Times To Visit Zurich's Attractions

Timing your visits to Zurich's attractions can greatly enhance your experience.

Lake Zurich
Evenings during weekdays offer peaceful views and fewer crowds.
Swiss National Museum
Visit on Wednesdays for extended hours and a quieter atmosphere.
Bahnhofstrasse
Shop early in the morning to enjoy a less crowded experience.

Zurich Weather: What to Expect Year-Round

Zurich experiences a temperate climate with four distinct seasons, where warm summers attract visitors, and snowy winters offer a different charm. The best times to visit are late spring and early autumn, as pleasant weather enhances outdoor exploration.

Dining Recommendation

In Zurich, don’t miss trying Zürcher Geschnetzeltes, thinly sliced veal in a creamy white wine sauce, often served with Rösti, which contrasts sharply with Edinburgh's hearty meat pies. The dining atmosphere in Zurich often blends chic, modern aesthetics with a focus on fresh, local ingredients, providing a refreshing culinary experience that sets it apart from the traditional vibe of Edinburgh.

Edinburgh - Zurich operators

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

Plane Show flights
Website
flyedelweiss.com

Plane from Edinburgh to Zurich

Average Duration
2h 13m
Estimated price
$180-800
Website
lufthansa.com

Plane from Edinburgh to Zurich

Average Duration
3h 37m
Estimated price
$210-800

Plane from Glasgow to Zurich

Average Duration
4h 30m
Estimated price
$190-700
Website
britishairways.com

Plane from Edinburgh to Basel

Average Duration
4h 32m
Estimated price
$150-750

Plane from Glasgow to Zurich

Average Duration
5h 32m
Estimated price
$210-750
Website
easyjet.com

Plane from Edinburgh to Basel

Average Duration
2h
Estimated price
$90-420
Train Show train routes
Contact phone
+44 345 722 5333
Website
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
eurostar.com

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Paris Gare De Lyon to Zürich Hb

Average Duration
4h 4m
Estimated price
$100-180
Contact phone
+44 345 528 0253
Website
avantiwestcoast.co.uk

Train from Edinburgh to London Euston

Average Duration
6h 2m
Estimated price
$190-430
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h
Estimated price
$55-80

Bus from London Victoria to Luxembourg P+R Bouillon

Average Duration
9h 30m
Estimated price
$30-45

Bus from Luxembourg to Zürich

Average Duration
7h 40m
Estimated price
$35-50
Website
uk.megabus.com

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 40m
Estimated price
$30-50
Ferry
Contact phone
01304 448866
Website
poferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
irishferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50

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

Traveling between Edinburgh and Zurich 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 train journey from Edinburgh to Zurich requires several transfers, including stops in London, Lille, Strasbourg, and Basel, before reaching the final destination at Zurich Hb station. The total travel time, including transfers, is approximately 13 hours and 54 minutes. 💸 Prices for a train ticket from Edinburgh to Zurich can vary between £340 to £660, offering travelers different options based on their budget and preferences.
Departure Point
Edinburgh station
Arrival Point
Zürich Hb station
🛫 Flying from Edinburgh to Zurich typically involves a connecting flight as there are no direct flights available from Glasgow Airport. ✈️ The quickest flight with one stopover usually takes 3 hours and 55 minutes, with popular airlines like EasyJet, British Airways, Lufthansa, and KLM offering flights on this route. 🌍 Overall, the journey from Edinburgh to Zurich by plane takes around 5 hours and 15 minutes, with flight prices ranging from £87 to £286 depending on the airline and time of booking.
Departure Point
Glasgow Airport
Arrival Point
Zurich Airport. The quickest flight takes 3h 55m and has one stopover
Useful tips for plane travellers
• Consider booking a flight with either Lufthansa or British Airways for a more comfortable journey; both airlines often provide great amenities on their one-stop flights from Edinburgh to Zurich.
• Upon arriving at Zurich Airport, follow the multilingual signs to 'Zürich Stadt' for easy access to the train station located directly underneath the airport, where you can catch a direct train to the city center in just 10-15 minutes.
• Expect the approximate taxi fare from Zurich Airport to the city center to be around CHF 40-50; alternatively, check out local transport schedules at SBB for convenient train options that are both faster and more economical.
🚌 Starting from Edinburgh Bus Station, travelers can embark on a unique bus journey to Zurich. The trip involves transfers in London Victoria and Luxembourg, spanning approximately 27 hours and 40 minutes. 💸 Prices for the bus journey between Zurich and Edinburgh typically range from £73 to £145, providing an affordable and convenient transportation option for travelers looking to explore these enchanting destinations in depth.
Departure Point
Edinburgh Bus Station
Arrival Point
Zürich station

Frequently asked questions

Find out more about the route from Edinburgh to Zurich.

Or choose the category:
The distance between Edinburgh and Zurich is approximately 1255.3 km. Travel times vary depending on the mode of transportation chosen. By train, it takes around 12 hours and 46 minutes to reach Zurich from Edinburgh. Alternatively, flying from Edinburgh to Basel and then taking a train can take approximately 6 hours and 11 minutes. Flying directly from Edinburgh to Zurich takes around 5 hours and 17 minutes. Lastly, taking a bus from Edinburgh to Zurich can take up to 28 hours and 49 minutes.
The most cost-effective option for traveling from Edinburgh to Zurich is by bus, with prices ranging from £102 to £157. However, this option is also the most time-consuming, taking approximately 28 hours and 49 minutes. For a more time-efficient journey, flying is the best choice, with a travel time of 5 hours and 17 minutes. Prices for flights range from £79 to £315.
The prices for traveling from Edinburgh to Zurich by train can range from £307 to £629. On the other hand, the prices for traveling by bus from Zurich to Edinburgh range from £107 to £153.
The best way to travel from Edinburgh to Zurich without a car is by taking a train. The train journey takes 12 hours and 46 minutes and costs between £307 and £629. Another option is to fly, which takes 5 hours and 17 minutes and costs between £79 and £315. If you prefer a more budget-friendly option, you can also take a bus, which takes 28 hours and 49 minutes and costs between £102 and £157.
There is no direct link between Edinburgh and Zurich whether by train or bus. However, there are alternative routes available. The train journey from Edinburgh to Zurich involves transfers in London, Paris, and Lyon, and takes approximately 12 hours and 46 minutes. Alternatively, the bus journey includes transfers in Victoria, Antwerp, and Basel, and takes approximately 28 hours and 49 minutes.
The flight from Edinburgh to Zurich typically takes around 2 hours and 10 minutes. The prices for this flight can vary, ranging from £82 to £308, depending on the airline, time of year, and availability.
There are plenty of accommodation options available near Zurich. With over 647 hotels to choose from, you can easily find something that fits your budget and preferences. Prices for hotels in Zurich start at £61 per night, offering a range of options for different budgets.

Trips from Edinburgh