There are 13 ways to get from Braşov to St. Moritz by train, plane, 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.
Train to Bucharest Otopeni, fly to Il Caravaggio International Airport, bus, train
best- Take the train from Brașov to Bucharesttrain
- Fly from Bucharest Otopeni (OTP) to Il Caravaggio International Airport (BGY)plane OTP - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus
14h 19mCHF 58–301Train to Bucharest Otopeni, fly to Milano Malpensa Airport, train, bus
cheapest- Take the train from Brașov to Bucharesttrain
- Fly from Bucharest Otopeni (OTP) to Milano Malpensa Airport (MXP)plane OTP - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus
14h 40mCHF 47–236Train
- Take the train from Brasov to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Sarganstrain Rjx
- Take the train from Chur to St. Moritztrain Gex / ...
29h 35mCHF 197–293Bus, train
- Take the bus from Brașov to St. Gallen train stationbus
- Take the train from St. Gallen to Churtrain
- Take the train from Chur to St. Moritztrain Gex / ...
30h 39mCHF 184–279Night train, train
- Take the nighttrain from Brasov to Wien Meidlingnighttrain
- Take the train from Wien Meidling to Sarganstrain Rjx
- Take the train from Chur to St. Moritztrain Gex / ...
27h 13mCHF 182–254Train to Bucharest Băneasa Aurel Vlaicu International Airport, fly to Il Caravaggio International Airport, bus, train
- Take the train from Brașov to Bucharesttrain
- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Il Caravaggio International Airport (BGY)plane BBU - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus
14h 37mCHF 60–269Bus to Cluj-Napoca, fly to Il Caravaggio International Airport, bus, train
- Take the bus from Brașov to Cluj-Napoca Airportbus
- Fly from Cluj-Napoca (CLJ) to Il Caravaggio International Airport (BGY)plane CLJ - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus
15h 19mCHF 69–356Fly Brașov-Ghimbav International Airport to Milano Malpensa Airport, train, bus
- Fly from Brașov-Ghimbav International Airport (GHV) to Milano Malpensa Airport (MXP)plane GHV - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus
11h 58mCHF 47–216Bus to Sibiu, fly to Allgäu Airport, Memmingen, train
- Take the bus from Brașov Sala Sporturilor to Sibiu Airportbus
- Fly from Sibiu (SBZ) to Allgäu Airport, Memmingen (FMM)plane SBZ - FMM
- Take the train from Memmingen, Bahnhof ZOB to St. Margrethen SGtrain
- Take the train from St. Margrethen SG to Churtrain
- Take the train from Chur to St. Moritztrain
13h 6mBus to Tirgu Mures, fly to Il Caravaggio International Airport, bus, train
- Take the bus from Brasov, Gara to Tirgu Mures Airportbus
- Fly from Tirgu Mures (TGM) to Il Caravaggio International Airport (BGY)plane TGM - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus
13h 46mCHF 94–297Train to Bucharest Otopeni, fly to Treviso Airport, train, bus
- Take the train from Brașov to Bucharesttrain
- Fly from Bucharest Otopeni (OTP) to Treviso Airport (TSF)plane OTP - TSF
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Bellinzonatrain
- Take the bus from Bellinzona, Stazione to Thusis, Bahnhofbus
- Take the train from Thusis to St. Moritztrain
17h 49mBus
- Take the bus from Brasov, Gara to Bresicabus
- Take the bus from Brescia - Autostazione to Edolo - Stazione FNMbus F27
- Take the bus from Edolo - Autostazione to Tirano, Stazionebus
- Take the bus from Tirano, Stazione to Pontresina, Postbus 701
31h 16mDrive 1,572.3 km
- Drive from Braşov to St. Moritzcar 1,572.3 km
16h 33mCHF 265–382
Braşov to St. Moritz by train
Comparing Your Travel Options
The cheapest way to get from Braşov to St. Moritz is to train and fly and bus which costs SFr 45 - SFr 240 and takes 14h 40m.
The fastest way to get from Braşov to St. Moritz is to fly and train and bus which takes 11h 58m and costs SFr 45 - SFr 220.
No, there is no direct bus from Braşov to St. Moritz. However, there are services departing from Brasov, Gara and arriving at St. Moritz, Schulhausplatz via Brescia - Autostazione, Edolo - Autostazione, Tirano, Stazione and Pontresina, Post. The journey, including transfers, takes approximately 31h 16m.
No, there is no direct train from Braşov to St. Moritz. However, there are services departing from Brasov and arriving at St. Moritz via Budapest-Keleti, Sargans and Chur. The journey, including transfers, takes approximately 29h 35m.
The distance between Braşov and St. Moritz is 1690 km. The road distance is 1572.3 km.
The best way to get from Braşov to St. Moritz without a car is to train which takes 29h 35m and costs SFr 190 - SFr 300.
It takes approximately 14h 19m to get from Braşov to St. Moritz, including transfers.
Braşov to St. Moritz bus services, operated by Tabita Tour, depart from Brasov, Gara station.
Braşov to St. Moritz train services, operated by Romanian Railways (CFR), depart from Brasov station.
The best way to get from Braşov to St. Moritz is to train which takes 29h 35m and costs SFr 190 - SFr 300. Alternatively, you can bus, which costs and takes 31h 16m.
What companies run services between Braşov, Romania and St. Moritz, Switzerland?
You can take a train from Brasov to St. Moritz via Budapest-Keleti, Sargans, and Chur in around 29h 35m. Alternatively, you can take a bus from Brasov, Gara to St. Moritz, Schulhausplatz via Bresica, Brescia - Autostazione, Edolo - Stazione FNM, Edolo - Autostazione, Tirano, Stazione, and Pontresina, Post in around 31h 16m.
- Website
- ryanair.com
Flights from Bucharest Otopeni to Il Caravaggio International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- CHF 45–220
Flights from Bucharest Otopeni to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Monday to Friday
- Estimated price
- CHF 30–160
Flights from Bucharest Otopeni to Milano Malpensa Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Wednesday and Saturday
- Estimated price
- CHF 30–160
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Il Caravaggio International Airport via Bari
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- CHF 55–240
Flights from Cluj-Napoca to Il Caravaggio International Airport
- Ave. Duration
- 2h
- When
- Monday to Saturday
- Estimated price
- CHF 45–290
Flights from Bucharest Otopeni to Treviso Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–210
- Phone
- +40 238 434 380
- [email protected]
- Website
- Transferoviar Călători (TFC)
Train from Brașov to Bucharest
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- CHF 6–18
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- CHF 6–11
- 1st Class
- CHF 12–18
Train from Brașov to Bucharest
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- CHF 6–18
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- CHF 6–11
- 1st Class
- CHF 12–18
Train from Brașov to Bucharest
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- CHF 6–18
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- CHF 6–11
- 1st Class
- CHF 12–18
Train from Brașov to Bucharest
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- CHF 6–18
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- CHF 6–11
- 1st Class
- CHF 12–18
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Braşov to St. Moritz bus services, operated by Tabita Tour, arrive at Bresica station.
St. Moritz is 1h behind Braşov. It is currently 8:07 PM in Braşov and 7:07 PM in St. Moritz.
Braşov to St. Moritz train services, operated by Romanian Railways (CFR), arrive at Budapest-Keleti station.
Yes, the driving distance between Braşov to St. Moritz is 1572 km. It takes approximately 16h 33m to drive from Braşov to St. Moritz.
There are 2290+ hotels available in St. Moritz.










