There are 10 ways to get from Turkey to St. Moritz 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 İzmir Adnan Menderes International Airport to Zurich Airport, train
best- Fly from İzmir Adnan Menderes International Airport (ADB) to Zurich Airport (ZRH)ADB - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
9h 49mCHF 122–334Fly Istanbul Sabiha Gökçen International Airport to Il Caravaggio International Airport, train, bus
cheapest- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Il Caravaggio International Airport (BGY)SAW - BGY
- Take the train from Milano Centrale to Colico
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhof
12h 34mCHF 81–273Bus, train
- Take the bus from Istanbul to Munich
- Take the bus from Munich central bus station to Chur station train stationN76 / ...
- Take the train from Chur to St. MoritzGex / ...
32h 7mCHF 129–205Night train, train
- Take the night train from Halkali to Videle
- Take the train from Videle to Budapest-KeletiIr
- Take the train from Budapest-Keleti to SargansRjx
- Take the train from Chur to St. MoritzGex / ...
40h 28mCHF 221–342Drive 1,981.4 km
- Drive from Istanbul to St. Moritz1,981.4 km
19h 58mCHF 316–456Bus to Istanbul, fly to Zurich Airport, train
- Take the bus from Istanbul Aksaray to Istanbul Airport Bus
- Fly from Istanbul (IST) to Zurich Airport (ZRH)IST - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
10h 43mCHF 143–320Fly Istanbul Sabiha Gökçen International Airport to Zurich Airport, train
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Zurich Airport (ZRH)SAW - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
10h 35mCHF 101–403Fly Antalya Airport to Zurich Airport, train
- Fly from Antalya Airport (AYT) to Zurich Airport (ZRH)AYT - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
10h 20mCHF 112–336Bus to Istanbul, fly to Milano Malpensa Airport, train, bus
- Take the bus from Istanbul Aksaray to Istanbul Airport Bus
- Fly from Istanbul (IST) to Milano Malpensa Airport (MXP)IST - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centrale
- Take the train from Milano Centrale to Colico
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhof
13h 19mCHF 83–229Bus, train via Burgas
- Take the bus from Istanbul Esenler Otogari to Burgas Bus Station South
- Take the bus from Burgas Bus Station South to Munich Central Bus Station
- Take the bus from Munich central bus station to Chur station train stationN76 / ...
- Take the train from Chur to St. MoritzGex / ...
44h 12mCHF 161–247
İzmir Adnan Menderes International Airport (ADB) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Turkey to St. Moritz is to fly and train and bus which costs SFr 80 - SFr 280 and takes 12h 34m.
The fastest way to get from Turkey to St. Moritz is to fly and train which takes 9h 49m and costs SFr 120 - SFr 340.
No, there is no direct train from Turkey to St. Moritz. However, there are services departing from Yenikapi and arriving at St. Moritz via Halkali, Videle, Budapest-Keleti, Sargans and Chur. The journey, including transfers, takes approximately 40h 28m.
The distance between Turkey and St. Moritz is 2041 km. The road distance is 1981.4 km.
The best way to get from Turkey to St. Moritz without a car is to bus and train which takes 32h 7m and costs SFr 120 - SFr 210.
It takes approximately 9h 49m to get from Turkey to St. Moritz, including transfers.
Turkey to St. Moritz train services, operated by Bulgarian Railways (BDZh), depart from Halkali station.
St. Moritz is 2h behind Turkey. It is currently 3:21 AM in Turkey and 1:21 AM in St. Moritz.
Turkey to St. Moritz train services, operated by Bulgarian Railways (BDZh), arrive at Videle station.
Yes, the driving distance between Turkey to St. Moritz is 1981 km. It takes approximately 19h 58m to drive from Turkey to St. Moritz.
What companies run services between Turkey and St. Moritz, Switzerland?
There is no direct connection from Turkey to St. Moritz. However, you can take the train to Adnan Menderes, walk to İzmir Adnan Menderes International Airport (ADB) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Zürich HB, take the train to Chur, then take the train to St. Moritz. Alternatively, you can take a train from Aksaray to St. Moritz via Esenler Otogar, Istanbul, Munich central bus station, Chur station train station, and Chur in around 32h 7m.
- Website
- turkishairlines.com
Flights from Istanbul to Zurich Airport
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 75–180
Flights from Istanbul to Milano Malpensa Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 95–200
- Website
- flypgs.com
Flights from İzmir Adnan Menderes International Airport to Zurich Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- CHF 55–280
Flights from Istanbul Sabiha Gökçen International Airport to Zurich Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 55–270
Flights from Antalya Airport to Zurich Airport
- Ave. Duration
- 3h 35m
- When
- Friday
- Estimated price
- CHF 70–330
Flights from Istanbul Sabiha Gökçen International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 45–240
- Website
- lufthansa.com
Flights from İzmir Adnan Menderes International Airport to Zurich Airport via Munich
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- CHF 65–400
- Website
- sunexpress.com
Flights from İzmir Adnan Menderes International Airport to Zurich Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 65–200
Flights from Antalya Airport to Zurich Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 50–200
Flights from Antalya Airport to Zurich Airport via İzmir Adnan Menderes International Airport
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 50–200
- Website
- airserbia.com
Flights from Istanbul to Zurich Airport via Belgrade
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–160
Flights from Istanbul to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- CHF 80–150
- Website
- ajet.com
Flights from Istanbul Sabiha Gökçen International Airport to Zurich Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 40–260
Flights from Istanbul Sabiha Gökçen International Airport to Il Caravaggio International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 60–220
- Website
- corendon.com
Flights from Antalya Airport to Zurich Airport
- Ave. Duration
- 3h 45m
- When
- Friday and Sunday
- Estimated price
- CHF 60–270
- Website
- flyedelweiss.com
Flights from Antalya Airport to Zurich Airport
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- CHF 70–330
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 23–45
- Website
- https://www.sbb.ch/en
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- 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
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/home
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Halkali to Videle
- Ave. Duration
- 8h 35m
- Frequency
- Twice a week
- Estimated price
- CHF 15–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- CHF 15–22
- 1st Class
- CHF 21–28
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Videle to Budapest-Keleti
- Ave. Duration
- 15h 31m
- Frequency
- Once daily
- Estimated price
- CHF 56–60
- Website
- https://www.cfrcalatori.ro/en/
Train from Budapest-Keleti to Sargans
- Ave. Duration
- 9h 43m
- Frequency
- Once daily
- Estimated price
- CHF 110–180
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 110–180
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Colico
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 14
- Website
- https://www.malpensaexpress.it/en/
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Istanbul to Munich
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- CHF 80–110
- Website
- https://www.alparturizm.com.tr/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Munich central bus station to Chur station train station
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- CHF 14–35
- Website
- https://www.flixbus.co.uk
Bus from Istanbul Esenler Otogari to Burgas Bus Station South
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- CHF 22
- Website
- https://www.flixbus.co.uk
- Phone
- 0850 888 33 34
- info@hava.ist
- Website
- hava.ist
Bus from Istanbul Aksaray to Istanbul Airport Bus
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- CHF 2–7
- Website
- https://hava.ist/?lang=en
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Chiavenna, Stazione to St. Moritz, Bahnhof
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Esenler Otogari to Burgas Bus Station South
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 16–23
- Website
- https://citylines.eu/
Bus from Burgas Bus Station South to Munich Central Bus Station
- Ave. Duration
- 29h 30m
- Frequency
- 3 times a week
- Estimated price
- CHF 95–130
- Website
- https://citylines.eu/
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
More Questions & Answers
There are 2048+ hotels available in St. Moritz.






















































