1map logoGo to main page

Edinburgh, Edinburgh to Zurich, Zurich (Canton) 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 03/02Tu 04/02We 05/02Th 06/02Fr 07/02Sa 08/02Su 09/02
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 a fascinating blend of Scotland's rich history and vibrant arts scene alongside Switzerland's stunning Alps and efficiency.

Best Neighbourhoods in Zurich

Zurich boasts diverse neighborhoods, each with its distinctive vibe and charm.

Old Town (Altstadt)
• Historic architecture and narrow, winding streets.
• Vibrant cafes and boutique shops around every corner.
Kreis 5 (Zurich West)
• Trendy bars and restaurants transform former industrial areas.
• Home to cutting-edge art galleries and cultural spaces.
Lake Zurich Promenade
• Stunning views of the lake and surrounding mountains.
• Perfect for leisurely strolls and picnics by the water.

Best Times To Visit Zurich's Attractions

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

Swiss National Museum
Visit during weekday mornings for a quieter exploration of Swiss history.
Uetliberg Mountain
Go early in the morning or late afternoon for fewer crowds and stunning views.
Bahnhofstrasse
Shop in the early morning or late evening to enjoy a less hectic atmosphere.

Zurich Weather: What to Expect Year-Round

Zurich enjoys a temperate climate, with warm summers and cold winters, making it a year-round destination. Spring and fall offer mild weather ideal for outdoor activities, while the winter months bring a magical atmosphere perfect for enjoying the city's festive spirit.

Dining Recommendation

Indulge in Zurich's Zürcher Geschnetzeltes, a creamy veal dish served with rösti that contrasts sharply with Edinburgh's hearty fare. The vibrant atmosphere at a traditional Swiss tavern elevates this culinary experience, showcasing local ingredients and flavors that celebrate Swiss gastronomy.

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
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
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
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 your EasyJet or British Airways flight, as they often provide competitive prices and schedules from Edinburgh to Zurich with only one stopover, generally in London.
• Upon arriving at Zurich Airport, follow the well-signed signs for 'Zürich Stadt' (Zurich City) to the train station located below the airport; trains run frequently to the city center, taking approximately 10-15 minutes.
• Expect taxi fares from Zurich Airport to the city center to be around 40-50 CHF (Swiss Francs) depending on traffic; however, using the train is a more economical option and offers stunning views.
🚌 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 780 miles. Travel times vary depending on the mode of transportation. By train, it takes approximately 12 hours and 46 minutes. Taking a combination of a flight from Edinburgh to Basel and then a train to Zurich takes approximately 6 hours and 11 minutes. By plane, the travel time is around 5 hours and 17 minutes. The longest travel time is by bus, which can take around 28 hours and 49 minutes.
The most cost-effective way to travel from Edinburgh to Zurich is by bus, which typically costs between £102-£157. However, this option also takes the longest time, with a travel duration of around 28 hours and 49 minutes. On the other hand, the fastest way to reach Zurich from Edinburgh is by flying, which usually takes around 5 hours and 17 minutes and costs between £78-£314. So, if time is a priority, flying would be the best option, while budget-conscious travelers may prefer taking the bus.
The prices for traveling from Edinburgh to Zurich can vary depending on the mode of transportation. For a train journey, prices typically range from £306 to £628. On the other hand, a bus ride from Zurich to Edinburgh can cost around £107 to £152. These prices may fluctuate depending on factors such as the time of year, duration of travel, and availability of tickets.
The best way to travel from Edinburgh to Zurich without a car is by train. The train journey takes approximately 12 hours and 46 minutes and costs between £306-£628. Another option is to fly, which takes around 5 hours and 17 minutes, and costs between £78-£314. However, if you prefer a more budget-friendly option, you can take a bus, which takes significantly longer at 28 hours and 49 minutes, but costs between £102-£157.
There is no direct link between Edinburgh and Zurich either by train or by bus. The fastest option by train is to transfer in London, Paris, and Lyon, with a total travel time of approximately 12 hours and 46 minutes. Alternatively, the quickest route by bus involves transferring in various cities, including Antwerp, with a total travel time of around 28 hours and 49 minutes. It is important to note that these travel times may vary depending on factors such as schedules and connections.
The flight between Edinburgh and Zurich typically takes around 2 hours and 10 minutes. However, the duration may vary depending on the airline and weather conditions. Regarding the cost, flights between Zurich and Edinburgh range from £82 to £307, depending on factors such as the time of booking, airline, and class of travel. It is recommended to compare prices and book in advance for the best deals.
There are numerous accommodation options available near Zurich. With over 647 hotels to choose from, travelers have a wide range of choices. Prices start at £61 per night, providing options for various budgets. Whether you prefer luxury hotels, boutique accommodations, or budget-friendly options, there is something for everyone in Zurich.

Trips from Edinburgh