There are 8 ways to get from Moscow to Swiss Alps by plane, train, bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sheremetyevo International Airport to Zurich Airport, train
best- Fly from Sheremetyevo International Airport (SVO) to Zurich Airport (ZRH)plane SVO - ZRH
- Take the train from Zürich HB to Airolotrain
14h 23mBus, train
cheapest- Take the bus from Moscow Novoyasnevskaya to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich central bus station to Zurich Bus Stationbus X06 / ...
- Take the train from Zürich HB to Altdorf URtrain Ic2 / ...
46h 52mCHF 102–236Bus, train via Warsaw
- Take the bus from Moscow, International Bus Station to Warsaw Westbus
- Take the bus from Warsaw, Bus Station West to Chur station train stationbus
- Take the train from Chur to Disentis/Mustértrain Re7 / ...
44h 21mTrain, bus, night train
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Hanoverbus
- Take the night train from Hannover Hbf to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Airolotrain
2d 1hDrive 2,629.1 km
- Drive from Moscow to Swiss Alpscar 2,629.1 km
27h 20mCHF 425–614Fly Sheremetyevo International Airport to Milano Malpensa Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Milano Malpensa Airport (MXP)plane SVO - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzonatrain
- Take the train from Bellinzona to Airolotrain
15h 17mCHF 138–582Fly Moscow Vnukovo to Milano Malpensa Airport, train
- Fly from Moscow Vnukovo (VKO) to Milano Malpensa Airport (MXP)plane VKO - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzonatrain
- Take the train from Bellinzona to Airolotrain
16h 16mCHF 205–680Train, bus
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Munich Central Bus Stationbus
- Take the bus from Munich central bus station to Zurich Bus Stationbus X06 / ...
- Take the train from Zürich HB to Airolotrain
45h 17m
Sheremetyevo International Airport (SVO) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Moscow to Swiss Alps is to bus and train which costs SFr 100 - SFr 240 and takes 46h 52m.
The fastest way to get from Moscow to Swiss Alps is to fly and train which takes 15h 17m and costs SFr 130 - SFr 600.
The distance between Moscow and Swiss Alps is 2351 km. The road distance is 2629.1 km.
The best way to get from Moscow to Swiss Alps without a car is to bus and train via Warsaw which takes 44h 21m and costs .
It takes approximately 14h 23m to get from Moscow to Swiss Alps, including transfers.
Yes, the driving distance between Moscow to Swiss Alps is 2629 km. It takes approximately 27h 20m to drive from Moscow to Swiss Alps.
There are 425+ hotels available in Swiss Alps.
What companies run services between Moscow, Russia and Swiss Alps, Canton Ticino, Switzerland?
There is no direct connection from Moscow to Swiss Alps. However, you can take the line 1195 bus to Sheremetyevo Airport Terminal B, take the line 851 bus to Гостиница, walk to Sheremetyevo International Airport (SVO) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Zürich HB, take the train to Airolo, walk to Airolo, Stazione, then take the line 110 bus to Gotthard Passhöhe. Alternatively, you can take a subway from Biblioteka Imeni Lenina to Gotthard Passhöhe via Salaryevo, Moscow, International Bus Station, Warsaw West, Warsaw, Bus Station West, Chur station train station, Chur, Disentis/Mustér, Andermatt, and Andermatt, Bahnhofplatz in around 44h 21m.
- Website
- airserbia.com
Flights from Sheremetyevo International Airport to Zurich Airport via Belgrade
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- CHF 330–650
Flights from Sheremetyevo International Airport to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- CHF 120–550
- Website
- turkishairlines.com
Flights from Sheremetyevo International Airport to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 9h 45m
- When
- Monday to Friday
- Estimated price
- CHF 180–800
Flights from Moscow Vnukovo to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- CHF 190–650
- Website
- sunexpress.com
Flights from Sheremetyevo International Airport to Milano Malpensa Airport via Antalya
- Ave. Duration
- 8h 50m
- When
- Tuesday and Friday
- Estimated price
- CHF 210–900
Flights from Moscow Vnukovo to Milano Malpensa Airport via Izmir
- Ave. Duration
- 10h 25m
- When
- Monday
- Estimated price
- CHF 140–600
- Website
- airalgerie.dz
Flights from Sheremetyevo International Airport to Milano Malpensa Airport via Algiers
- Ave. Duration
- 10h 5m
- When
- Wednesday and Friday
- Estimated price
- CHF 300–1,700
- Website
- flyone.eu
Flights from Moscow Vnukovo to Milano Malpensa Airport via Erevan
- Ave. Duration
- 10h 20m
- When
- Tuesday and Saturday
- Estimated price
- CHF 160–700
- Website
- azal.az
Flights from Moscow Vnukovo to Milano Malpensa Airport via Baku Heydar Aliyev
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- CHF 390–1,900
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Zürich HB to Altdorf UR
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Schedules at
- sob.ch
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to Disentis/Mustér
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 4m
- Frequency
- Once daily
- Estimated price
- CHF 45–90
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- CHF 45–55
- 2nd Class (Kupé)
- CHF 75–90
- 1nd Class (SW)
- CHF 130–180
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 12h 11m
- Frequency
- 4 times a week
- Estimated price
- CHF 40–100
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- CHF 70–100
- 1nd Class (SW)
- CHF 160–220
- 3rd Class (Platzcart)
- CHF 40–55
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Hannover Hbf to Zuerich Hb
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- CHF 55–250
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 240–250
- Couchette Carriage
- CHF 130–160
- Seating Carriage
- CHF 55–75
- 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 7–9
- Website
- https://www.trenord.it/en/
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- CHF 13–14
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Altdorf UR
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- CHF 17–35
- Website
- https://www.sbb.ch/en
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Warsaw West
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- CHF 62–124
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- CHF 124
- Children
- CHF 62
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Warsaw, Bus Station West to Chur station train station
- Ave. Duration
- 19h 35m
- Frequency
- Once daily
- Estimated price
- CHF 55–140
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 17–40
- Website
- https://www.flixbus.co.uk
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Brest Bus station to Hanover
- Ave. Duration
- 19h 55m
- Frequency
- 3 times a week
- Estimated price
- CHF 60–110
- Schedules at
- vt.by
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Brest Bus station to Munich Central Bus Station
- Ave. Duration
- 21h 20m
- Frequency
- Once a week
- Estimated price
- CHF 35–130
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- CHF 45–130
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 14–24
- Website
- https://regiojet.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Estimated price
- CHF 11–16
- Website
- https://union-ivkoni.com/en
- Website
- eurotrans.by
Bus from Moscow Novoyasnevskaya to Minsk Central Bus Station
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- CHF 28
- Schedules at
- eurotrans.by
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide








































