There are 10 ways to get from Budapest to Sils Maria by train, bus, car, plane, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Budapest-Kelenfoeld to SargansRjx
- Take the train from Chur to St. MoritzIr38 / ...
13h 2mCHF 157–249Fly to Milano Malpensa Airport, train, bus
cheapest- Fly from Budapest Ferenc Liszt International Airport (BUD) to Milano Malpensa Airport (MXP)BUD - 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 Sils/Segl Maria, Posta
11h 9mCHF 42–136Bus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Bregenz bus station
- Take the bus from Bregenz bus station to Chur station train station076
- Take the bus from Chur, Postautostation to St. Moritz, Bahnhof182
19h 7mCHF 63–111Drive 888.8 km
- Drive from Budapest to Sils Maria888.8 km
9h 29mCHF 145–209Fly to Zurich Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Zurich Airport (ZRH)BUD - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
9h 1mCHF 148–294Train via Budapest-Keleti
- Take the train from Budapest-Keleti to SargansRjx
- Take the train from Chur to St. MoritzIr38 / ...
14h 1mCHF 162–253Drive, car train
- Drive from Budapest to Salzburg Hbf
- Take the car train from Salzburg Hbf to München Ost
- Drive from München Ost to Sils Maria
9h 31mCHF 211–288Fly to Il Caravaggio International Airport, train, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Il Caravaggio International Airport (BGY)BUD - BGY
- Take the train from Milano Centrale to Colico
- Take the bus from Chiavenna, Stazione to Sils/Segl Maria, Posta
10h 33mCHF 49–207Fly to Basel, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Basel (BSL)BUD - BSL
- Take the train from Basel SBB to Chur
- Take the train from Chur to St. Moritz
11h 5mCHF 85–306Fly to Munich International Airport, bus, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Munich International Airport (MUC)BUD - MUC
- Take the bus from Munich central bus station to Chur station train station
- Take the train from Chur to St. Moritz
12hCHF 144–314
Budapest to Sils Maria by train, bus, and foot
Questions & Answers
The cheapest way to get from Budapest to Sils Maria is to fly and train and bus which costs SFr 40 - SFr 140 and takes 11h 9m.
The fastest way to get from Budapest to Sils Maria is to fly and train which takes 9h 1m and costs SFr 140 - SFr 300.
No, there is no direct bus from Budapest to Sils Maria. However, there are services departing from Budapest, Népliget Autóbusz-Pályaudvar and arriving at Sils/Segl Maria, Seglias via Bregenz bus station, Chur, Postautostation and St. Moritz, Bahnhof. The journey, including transfers, takes approximately 19h 7m.
The distance between Budapest and Sils Maria is 1055 km. The road distance is 888.8 km.
The best way to get from Budapest to Sils Maria without a car is to train which takes 13h 2m and costs SFr 150 - SFr 250.
It takes approximately 13h 2m to get from Budapest to Sils Maria, including transfers.
Budapest to Sils Maria bus services, operated by FlixBus, depart from Budapest, Népliget Autóbusz-Pályaudvar station.
The best way to get from Budapest to Sils Maria is to train which takes 13h 2m and costs SFr 150 - SFr 250. Alternatively, you can bus, which costs SFr 60 - SFr 120 and takes 19h 7m.
Budapest to Sils Maria bus services, operated by FlixBus, arrive at Bregenz bus station.
Yes, the driving distance between Budapest to Sils Maria is 889 km. It takes approximately 9h 29m to drive from Budapest to Sils Maria.
What companies run services between Budapest, Hungary and Sils Maria, Switzerland?
You can take a train from Budapest-Kelenfoeld to Sils Maria via Sargans, Chur, St. Moritz, St. Moritz, Bahnhof, and Sils/Segl Maria, Seglias in around 13h 2m. Alternatively, you can take a bus from Budapest, Népliget Autóbusz-Pályaudvar to Sils Maria via Bregenz bus station, Chur station train station, Chur, Postautostation, St. Moritz, Bahnhof, and Sils/Segl Maria, Seglias in around 19h 7m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Munich International Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 60–240
Flights from Budapest Ferenc Liszt International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Budapest Ferenc Liszt International Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 75–200
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 30–140
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 29–90
- Website
- swiss.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 75–260
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 55–230
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- CHF 60–260
Flights from Budapest Ferenc Liszt International Airport to Basel via Vienna
- Ave. Duration
- 4h 30m
- When
- Monday and Sunday
- Estimated price
- CHF 65–280
Flights from Budapest Ferenc Liszt International Airport to Munich International Airport via Vienna
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 65–270
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 23–90
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 24–120
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 30–180
- Website
- condor.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 100–200
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 21–95
Train from Budapest-Kelenfoeld to Sargans
- Ave. Duration
- 9h 28m
- Frequency
- Once daily
- Estimated price
- CHF 110–170
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 110–170
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
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 40–50
- Website
- https://www.rhb.ch/en/home
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- Website
- https://www.sbb.ch/en
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–80
- 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
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to München Ost
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- CHF 85–100
- Website
- https://urlaubs-express.de/?lang=en
- 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
- +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
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Bregenz bus station
- Ave. Duration
- 11h 55m
- Frequency
- 3 times a week
- Estimated price
- CHF 45–90
- Website
- https://www.flixbus.co.uk
Bus from Bregenz bus station to Chur station train station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- CHF 6–10
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Chur station train station
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- CHF 14–30
- Website
- https://www.flixbus.co.uk
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Chur, Postautostation to St. Moritz, Bahnhof
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- CHF 7–10
- Website
- https://www.postauto.ch
Bus from Chiavenna, Stazione to Sils/Segl Maria, Posta
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Website
- https://www.postauto.ch
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 1377+ hotels available in Sils Maria.









































