There are 11 ways to get from Elgin to Splügen by train, plane, bus, car, car 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.
Train to Inverness Dalcross Airport, fly to Zurich Airport, train, bus
best- Take the train from Elgin to Inverness Airport Station
- Fly from Inverness Dalcross Airport (INV) to Zurich Airport (ZRH)INV - ZRH
- Take the train from Zürich HB to Chur
- Take the bus from Chur, Postautostation to Splügen, Bergbahnen
10h 35mCHF 198–409Train to Inverness Dalcross Airport, fly to Milano Malpensa Airport, train, bus
cheapest- Take the train from Elgin to Inverness Airport Station
- Fly from Inverness Dalcross Airport (INV) to Milano Malpensa Airport (MXP)INV - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzona
- Take the bus from Bellinzona, Stazione to Splügen, Dorf
11h 59mCHF 73–266Train, bus
- Take the train from Elgin to Aberdeen
- Take the train from Aberdeen to King's Cross
- Take the train from London St. Pancras Int. to Rotterdam Centraal
- Take the train from Rotterdam Centraal to Zürich HB
- Take the train from Zürich HB to ChurIc3 / ...
- Take the bus from Chur, Postautostation to Splügen, Dorf171
30h 2mCHF 329–915Bus, train
- Take the bus from Bus Station to Union Square Bus StationM96
- Take the train from Aberdeen to Sheffield
- Take the bus from Sheffield to Brussel Eurolines Busstation
- Take the bus from Brussels-North Station to Zurich
- Take the train from Zürich HB to ChurIc3 / ...
- Take the bus from Chur, Postautostation to Splügen, Dorf171
35h 30mDrive, Eurotunnel
- Drive from Elgin to Folkestone
- Take the car train from Folkestone to Calais-Fréthun
- Drive from Calais-Fréthun to Splügen
21h 25mBus to Aberdeen Airport, fly to Zurich Airport, train, bus
- Take the bus from Reidhaven Square to Airport Terminal Stance 1
- Fly from Aberdeen Airport (ABZ) to Zurich Airport (ZRH)ABZ - ZRH
- Take the train from Zürich HB to Chur
- Take the bus from Chur, Postautostation to Splügen, Bergbahnen
11h 27mTrain, train to Edinburgh Airport, fly to Zurich Airport, bus
- Take the train from Elgin to Aberdeen
- Take the train from Aberdeen to Haymarket
- Fly from Edinburgh Airport (EDI) to Zurich Airport (ZRH)EDI - ZRH
- Take the train from Zürich HB to Chur
- Take the bus from Chur, Postautostation to Splügen, Bergbahnen
12h 31mCHF 126–373Train, train to Edinburgh Airport, fly to Milan Linate Airport, bus
- Take the train from Elgin to Aberdeen
- Take the train from Aberdeen to Haymarket
- Fly from Edinburgh Airport (EDI) to Milan Linate Airport (LIN)EDI - LIN
- Take the train from Milano Centrale to Bellinzona
- Take the bus from Bellinzona, Stazione to Splügen, Dorf
14h 28mCHF 118–410Train, bus via Luxembourg
- Take the train from Elgin to Aberdeen
- Take the bus from Union Square Bus Station to London Victoria
- Take the bus from London Victoria to Luxembourg P+R Bouillon
- Take the bus from Luxembourg, P+R Bouillon to Basel, Meret Oppenheim-Strasse (Bahnhof SBB)299
- Take the train from Basel SBB to ChurIc3 / ...
- Take the bus from Chur, Postautostation to Splügen, Bergbahnen171
37h 6mCHF 110–320Bus
- Take the bus from Bus Station to Union Square Bus StationM96
- Take the bus from Union Square Bus Station to London Victoria
- Take the bus from London Victoria to Munich central bus station
- Take the bus from Munich central bus station to Splügen076
45h 22mCHF 136–296Drive, car ferry
- Drive from Elgin to Port of Dover
- Take the car ferry from Port of Dover to Calais
- Drive from Calais to Splügen
22h 26mCHF 329–480
Elgin to Splügen by bus
Questions & Answers
The cheapest way to get from Elgin to Splügen is to train and fly and bus which costs SFr 70 - SFr 270 and takes 11h 59m.
The fastest way to get from Elgin to Splügen is to train and fly and bus which takes 10h 35m and costs SFr 190 - SFr 410.
No, there is no direct bus from Elgin station to Splügen. However, there are services departing from Bus Station and arriving at Splügen via Union Square Bus Station, London Victoria and Munich central bus station. The journey, including transfers, takes approximately 45h 22m.
The distance between Elgin and Splügen is 1629 km.
The best way to get from Elgin to Splügen without a car is to train and bus which takes 30h 2m and costs SFr 320 - SFr 950.
It takes approximately 10h 35m to get from Elgin to Splügen, including transfers.
Elgin to Splügen bus services, operated by Stagecoach North Scotland, depart from Bus Station.
Elgin to Splügen bus services, operated by Stagecoach North Scotland, arrive at Union Square Bus Station.
Splügen is 1h ahead of Elgin. It is currently 5:12 AM in Elgin and 6:12 AM in Splügen.
There are 378+ hotels available in Splügen.
What companies run services between Elgin, Scotland and Splügen, Switzerland?
You can take a bus from Bus Station to Splügen via Union Square Bus Station, London Victoria, and Munich central bus station in around 45h 22m.
- Website
- klm.com
Flights from Inverness Dalcross Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–390
Flights from Aberdeen Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- CHF 60–350
Flights from Edinburgh Airport to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- CHF 60–330
- Website
- easyjet.com
Flights from Inverness Dalcross Airport to Zurich Airport via London Luton
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- CHF 160–310
Flights from Inverness Dalcross Airport to Zurich Airport via London Gatwick
- Ave. Duration
- 8h 45m
- When
- Friday and Sunday
- Estimated price
- CHF 160–310
Flights from Inverness Dalcross Airport to Milano Malpensa Airport via London Gatwick
- Ave. Duration
- 4h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- CHF 55–250
Flights from Edinburgh Airport to Zurich Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 45–170
Flights from Edinburgh Airport to Zurich Airport via London Luton
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- CHF 45–170
Flights from Edinburgh Airport to Milan Linate Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- CHF 45–190
Flights from Edinburgh Airport to Milan Linate Airport via Birmingham
- Ave. Duration
- 4h 20m
- When
- Wednesday
- Estimated price
- CHF 45–190
Flights from Edinburgh Airport to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 20m
- When
- Monday and Friday
- Estimated price
- CHF 45–190
- Website
- swiss.com
Flights from Inverness Dalcross Airport to Zurich Airport via Manchester
- Ave. Duration
- 4h 40m
- When
- Thursday and Saturday
- Estimated price
- CHF 90–380
Flights from Inverness Dalcross Airport to Zurich Airport via London Gatwick
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 90–380
Flights from Aberdeen Airport to Zurich Airport via Birmingham
- Ave. Duration
- 4h 10m
- When
- Monday to Wednesday
- Estimated price
- CHF 80–340
Flights from Aberdeen Airport to Zurich Airport via Manchester
- Ave. Duration
- 4h 55m
- When
- Monday to Saturday
- Estimated price
- CHF 80–340
Flights from Edinburgh Airport to Zurich Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 50–280
- Website
- lufthansa.com
Flights from Edinburgh Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 75–290
Flights from Edinburgh Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- CHF 85–330
- Website
- britishairways.com
Flights from Inverness Dalcross Airport to Zurich Airport via London Heathrow
- Ave. Duration
- 4h 30m
- When
- Wednesday and Sunday
- Estimated price
- CHF 170–270
Flights from Inverness Dalcross Airport to Milano Malpensa Airport via London Heathrow
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- CHF 80–420
- Website
- flyulendo.com
Flights from Inverness Dalcross Airport to Milano Malpensa Airport via London Luton
- Ave. Duration
- 6h 35m
- When
- Tuesday and Friday
- Estimated price
- CHF 45–230
- Website
- flyedelweiss.com
Flights from Edinburgh Airport to Zurich Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 50–280
- Website
- flysas.com
Flights from Aberdeen Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- CHF 85–330
- Website
- ryanair.com
Flights from Inverness Dalcross Airport to Milano Malpensa Airport via Manchester
- Ave. Duration
- 5h 25m
- When
- Saturday
- Estimated price
- CHF 65–230
- Website
- eurowings.com
Flights from Edinburgh Airport to Zurich Airport via Dusseldorf
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- CHF 100–180
- Website
- brusselsairlines.com
Flights from Edinburgh Airport to Zurich Airport via Brussels
- Ave. Duration
- 4h 30m
- When
- Monday and Friday
- Estimated price
- CHF 65–240
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Elgin to Inverness Airport Station
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- CHF 14–16
- Website
- https://www.scotrail.co.uk/
Train from Elgin to Aberdeen
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- CHF 14–45
- Website
- https://www.scotrail.co.uk/
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- CHF 25–80
- Website
- https://www.scotrail.co.uk/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 24–45
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Chur
- Ave. Duration
- 2h 19m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–75
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Aberdeen to King's Cross
- Ave. Duration
- 7h 7m
- Frequency
- 5 times a day
- Estimated price
- CHF 95–140
- Website
- https://www.lner.co.uk/
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- CHF 17–80
- Website
- https://www.lner.co.uk/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from London St. Pancras Int. to Rotterdam Centraal
- Ave. Duration
- 3h 28m
- Frequency
- 5 times a day
- Estimated price
- CHF 70–250
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 70–110
- 1st Class
- CHF 150–250
Train from Rotterdam Centraal to Zürich HB
- Ave. Duration
- 11h 34m
- Frequency
- Twice a week
- Estimated price
- CHF 120–430
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 120–180
- 1st Class
- CHF 250–430
Train from Aberdeen to Sheffield
- Ave. Duration
- 6h 34m
- Frequency
- 5 times a week
- Estimated price
- CHF 120–240
- Website
- https://www.crosscountrytrains.co.uk/
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- CHF 9–80
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Bellinzona
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 6–9
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Bellinzona
- Ave. Duration
- 1h 36m
- Frequency
- Every 2 hours
- Estimated price
- CHF 26–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–65
- 2nd Class
- CHF 26–35
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Chur
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- CHF 15–19
- Schedules at
- sbb-deutschland.de
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Chur, Postautostation to Splügen, Bergbahnen
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
Bus from Chur, Postautostation to Splügen, Dorf
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
Bus from Bellinzona, Stazione to Splügen, Dorf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- CHF 6–9
- Website
- https://www.postauto.ch
- Phone
- 01224591381
- bluebird.enquiries@stagecoachbus.com
- Website
- stagecoachbus.com
Bus from Bus Station to Union Square Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- CHF 16–22
- Website
- https://www.stagecoachbus.com/
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Sheffield to Brussel Eurolines Busstation
- Ave. Duration
- 10h 42m
- Frequency
- 4 times a week
- Estimated price
- CHF 24–28
- Website
- https://www.eurobus.sk/en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Zurich
- Ave. Duration
- 9h 46m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Reidhaven Square to Airport Terminal Stance 1
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Website
- https://www.ember.to/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Union Square Bus Station to London Victoria
- Ave. Duration
- 13h 20m
- Frequency
- Hourly
- Estimated price
- CHF 35–100
- Website
- https://www.flixbus.co.uk
Bus from Luxembourg, P+R Bouillon to Basel, Meret Oppenheim-Strasse (Bahnhof SBB)
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- CHF 19–50
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Munich central bus station
- Ave. Duration
- 21h 45m
- Frequency
- Every 2 hours
- Estimated price
- CHF 60–140
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Splügen
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- CHF 24–35
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from London Victoria to Luxembourg P+R Bouillon
- Ave. Duration
- 9h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 27–45
- Website
- https://regiojet.com/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Luxembourg, P+R Bouillon to Basel, Meret Oppenheim-Strasse (Bahnhof SBB)
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- CHF 13–40
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–40
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- CHF 70–180
- On Foot
- CHF 30–40
Want to know more about travelling around Switzerland
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








































































