There are 9 ways to get from Winterthur to Edinburgh by plane, train (TGV, Eurostar), bus, car, car train, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zurich Airport to Edinburgh Airport
best- Fly from Zurich Airport (ZRH) to Edinburgh Airport (EDI)plane ZRH - EDI
5h 18m£64–195Bus
cheapest- Take the bus from Winterthur Lagerhausstrasse to Frankfurt Central Train Stationbus
- Take the bus from Frankfurt to London Victoriabus
- Take the bus from London Victoria to Edinburgh, Bus Stationbus
29h 24m£62–109Train via Paris
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Strasbourgtrain Ter / ...
- Take the train from Strasbourg Bahnhof to Paris l'Esttrain 83 / ...
- Take the train from Paris Nord to London St Pancras Intltrain Eil
- Take the train from King's Cross to Edinburgh Waverleytrain
14h 56m£218–564Drive, Eurotunnel
- Drive from Winterthur to Calais-Fréthuncar
- Take the car train from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Edinburghcar
16h 57mFly Zurich Airport to Glasgow Airport, train
- Fly from Zurich Airport (ZRH) to Glasgow Airport (GLA)plane ZRH - GLA
- Take the train from Glasgow Queen Street to Edinburgh Waverleytrain
6h 8m£96–223Train to Basel, fly to Edinburgh Airport
- Take the train from Zürich HB to Basel SBBtrain
- Fly from Basel (BSL) to Edinburgh Airport (EDI)plane BSL - EDI
7h 13m£81–229Train
- Take the train from Winterthur to Konstanztrain
- Take the train from Konstanz Bahnhof to Appenweier Bahnhoftrain Re2
- Take the train from Strasbourg to Lille Europetrain Tgv
- Take the train from Lille Europe to London St Pancras Intltrain Eil
- Take the train from King's Cross to Edinburgh Waverleytrain
15h 54m£198–589Bus, train
- Take the bus from Zurich to Gentbus
- Take the bus from Gent-Dampoort to Sheffieldbus
- Take the train from Sheffield to Edinburgh Waverleytrain
30h 6mDrive, car ferry
- Drive from Winterthur to Calaiscar
- Take the car ferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Edinburghcar
17h 58m£237–366
Winterthur to Edinburgh by train and foot
Questions & Answers
The cheapest way to get from Winterthur to Edinburgh is to bus which costs £60 - £110 and takes 29h 24m.
The fastest way to get from Winterthur to Edinburgh is to fly which takes 5h 18m and costs £60 - £200.
No, there is no direct bus from Winterthur to Edinburgh station. However, there are services departing from Winterthur Lagerhausstrasse and arriving at Edinburgh, Bus Station via Frankfurt and London Victoria. The journey, including transfers, takes approximately 29h 24m.
No, there is no direct train from Winterthur to Edinburgh. However, there are services departing from Winterthur and arriving at Edinburgh Waverley via Zürich HB, Mulhouse Ville, Strasbourg Bahnhof, Paris Nord and King's Cross. The journey, including transfers, takes approximately 14h 56m.
The distance between Winterthur and Edinburgh is 800 miles.
The best way to get from Winterthur to Edinburgh without a car is to train via Paris which takes 14h 56m and costs £210 - £600.
It takes approximately 5h 18m to get from Winterthur to Edinburgh, including transfers.
Winterthur to Edinburgh bus services, operated by Marino Autolinee, depart from Winterthur Lagerhausstrasse station.
Winterthur to Edinburgh train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Zürich HB station.
The best way to get from Winterthur to Edinburgh is to fly which takes 5h 18m and costs £60 - £200. Alternatively, you can train via Paris, which costs £210 - £600 and takes 14h 56m, you could also bus, which costs £60 - £110 and takes 29h 24m.
What companies run services between Winterthur, Switzerland and Edinburgh, Scotland?
easyJet, Edelweiss Air, and four other airlines fly from Zurich Airport (ZRH) to Edinburgh Airport (EDI) 3 times a day. Alternatively, you can take a train from Winterthur to Edinburgh Waverley via Zürich HB, Mulhouse, Mulhouse Ville, Strasbourg, Strasbourg Bahnhof, Paris Gare De L'Est, Paris Nord, London St Pancras Intl, and King's Cross in around 14h 56m.
- Website
- easyjet.com
Flights from Zurich Airport to Edinburgh Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- £40–150
Flights from Zurich Airport to Glasgow Airport via London Luton
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- £65–170
Flights from Basel to Edinburgh Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- £35–130
Flights from Basel to Edinburgh Airport via London Gatwick
- Ave. Duration
- 4h 7m
- When
- Monday and Sunday
- Estimated price
- £35–130
Flights from Basel to Edinburgh Airport via London Luton
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- £35–130
Flights from Basel to Edinburgh Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- £35–130
- Website
- flyedelweiss.com
Flights from Zurich Airport to Edinburgh Airport
- Ave. Duration
- 2h 22m
- When
- Thursday to Sunday
- Estimated price
- £40–220
Flights from Zurich Airport to Glasgow Airport
- Ave. Duration
- 2h 20m
- When
- Friday
- Estimated price
- £40–220
- Website
- brusselsairlines.com
Flights from Zurich Airport to Edinburgh Airport via Brussels
- Ave. Duration
- 4h 36m
- When
- Monday, Friday, and Sunday
- Estimated price
- £45–180
- Website
- klm.com
Flights from Zurich Airport to Glasgow Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- £40–220
Flights from Basel to Edinburgh Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- £45–260
- Website
- lufthansa.com
Flights from Zurich Airport to Glasgow Airport via Frankfurt
- Ave. Duration
- 4h 17m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £85–190
Flights from Basel to Edinburgh Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Monday, Friday, and Saturday
- Estimated price
- £65–270
- Website
- britishairways.com
Flights from Zurich Airport to Edinburgh Airport via London City
- Ave. Duration
- 5h 35m
- When
- Monday to Friday
- Estimated price
- £110–230
Flights from Zurich Airport to Glasgow Airport via London City
- Ave. Duration
- 4h 30m
- When
- Tuesday to Friday
- Estimated price
- £110–210
- Website
- eurowings.com
Flights from Zurich Airport to Edinburgh Airport via Dusseldorf
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- £45–180
- Website
- ryanair.com
Flights from Basel to Edinburgh Airport via London Stansted
- Ave. Duration
- 4h 55m
- When
- Monday
- Estimated price
- £45–170
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- £30–60
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- £18–40
- Website
- https://www.sbb.ch/en
Train from Winterthur to Konstanz
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- £22–40
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- £21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Strasbourg Bahnhof to Paris l'Est
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- £60–110
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- £13–21
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Lille Europe
- Ave. Duration
- 3h 1m
- Frequency
- Twice daily
- Estimated price
- £70–160
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 48 min
- Frequency
- Once a week
- Estimated price
- £27–30
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Paris Nord to London St Pancras Intl
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- £55–200
- Website
- https://www.eurostar.com/rw-en
Train from Lille Europe to London St Pancras Intl
- Ave. Duration
- 1h 22m
- Frequency
- Every 3 hours
- Estimated price
- £75–220
- Website
- https://www.eurostar.com/rw-en
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- £55–150
- Website
- https://www.lner.co.uk/
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Glasgow Queen Street to Edinburgh Waverley
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- £17–18
- Website
- https://www.scotrail.co.uk/
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Winterthur to Konstanz
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- £5–8
- Schedules at
- sbb-deutschland.de
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Winterthur to Konstanz
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- £7–15
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- £7–10
- 1st Class Ticket
- £12–15
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Konstanz Bahnhof to Appenweier Bahnhof
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- £23–35
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Lille Europe to London St Pancras Intl
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a day
- Estimated price
- £35–120
- Website
- https://www.ns.nl/en
- 2nd Class
- £35–55
- 1st Class
- £70–120
Train from Sheffield to Edinburgh Waverley
- Ave. Duration
- 3h 48m
- Frequency
- Hourly
- Estimated price
- £35–180
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Winterthur Lagerhausstrasse to Frankfurt Central Train Station
- Ave. Duration
- 6h 45m
- Frequency
- Twice a week
- Estimated price
- £30–40
- Website
- https://marinobus.it/en/
- Phone
- 0745 638 910
- transnicolaescu@yahoo.com
- Website
- transnicolaescu.ro
Bus from Frankfurt to London Victoria
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- £11
- Schedules at
- transnicolaescu.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from London Victoria to Edinburgh, Bus Station
- Ave. Duration
- 8h 16m
- Frequency
- Hourly
- Estimated price
- £21–50
- Website
- https://www.flixbus.co.uk
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from London Victoria to Edinburgh, Bus Station
- Ave. Duration
- 9h 40m
- Frequency
- Every 4 hours
- Estimated price
- £27–60
- Website
- https://www.nationalexpress.com/en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Zurich to Gent
- Ave. Duration
- 12h 59m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Gent-Dampoort to Sheffield
- Ave. Duration
- 9h 50m
- Frequency
- 4 times a week
- Estimated price
- £27–31
- Website
- https://www.eurobus.sk/en
- Phone
- 01304 44 88 88
- customer.services@poferries.com
- Website
- poferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- £25–45
- Website
- https://www.poferries.com/en
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £30–40
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- £65–170
- On Foot
- £30–40
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Winterthur to Edinburgh bus services, operated by Marino Autolinee, arrive at Frankfurt Central Train Station.
Edinburgh is 1h behind Winterthur. It is currently 3:13 AM in Winterthur and 2:13 AM in Edinburgh.
Winterthur to Edinburgh train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Mulhouse station.
Book your Winterthur to Edinburgh train tickets online with Omio.
Book your Winterthur to Edinburgh bus tickets online with Omio.
There are 2458+ hotels available in Edinburgh.




























































































