There are 8 ways to get from St. Moritz to Piła by train, plane, car, car train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Zurich Airport, fly
best- Take the train from St. Moritz to Churtrain
- Take the train from Chur to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane ZRH - POZ
- Take the train from Poznan Glowny to Pila Glownatrain
9h 12mzł 764–1,698Bus, train, bus to Il Caravaggio International Airport, fly
cheapest- Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus
- Take the train from Colico to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane BGY - POZ
- Take the train from Poznan Glowny to Pila Glownatrain
11h 49mzł 326–1,315Drive, car train
- Drive from St. Moritz to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Piłacar
16h 49mzł 816–1,122Train, bus
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Chur to Zürich HBtrain Ic3 / ...
- Take the bus from ZÜRICH, Carparkplatz am Sihlquai to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to PIŁA, Centrum Przesiadkowe, ul. Zygmunta Starego,stan.9bus
22h 21mzł 715–1,172Drive 1,113.2 km
- Drive from St. Moritz to Piłacar 1,113.2 km
12h 10mzł 865–1,250Train
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Chur to Basel SBBtrain Ic3 / ...
- Take the train from Basel SBB to S+U Gesundbrunnen Bhftrain 12
- Take the train from S+U Gesundbrunnen Bhf to Rzepintrain 95 / ...
- Take the train from Rzepin to Poznan Glownytrain 95 / ...
- Take the train from Poznan Glowny to Pila Glownatrain Ic
19h 39mzł 1,025–2,381Train, bus via Prague
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the bus from Chur train station to Munich central bus stationbus
- Take the train from Muenchen Hbf to Praha Hlavni Nadrazitrain Re
- Take the train from Praha Hlavni Nadrazi to Poznan Glownytrain Ec
- Take the train from Poznan Glowny to Pila Glownatrain Ic
21h 13mzł 960–1,611Bus
- Take the bus from St. Moritz, Bahnhof to Chur, Postautostationbus 182
- Take the bus from Chur train station to Wroclaw, Bus Stationbus
- Take the bus from Wroclaw, Bus Station to Pila, Centrum Przesiadkowebus
23h 55mzł 453–694
St. Moritz to Piła by train and bus
Comparing Your Travel Options
The cheapest way to get from St. Moritz to Piła is to bus which costs 450 zł - 700 zł and takes 23h 55m.
The fastest way to get from St. Moritz to Piła is to train and fly which takes 9h 12m and costs 750 zł - 1 700 zł.
No, there is no direct bus from St. Moritz to Piła. However, there are services departing from St. Moritz, Bahnhof and arriving at Pila, Centrum Przesiadkowe via Chur train station and Wroclaw, Bus Station. The journey, including transfers, takes approximately 23h 55m.
No, there is no direct train from St. Moritz to Piła. However, there are services departing from St. Moritz and arriving at Pila Glowna via Chur, Basel SBB, S+U Gesundbrunnen Bhf, Rzepin and Poznan Glowny. The journey, including transfers, takes approximately 19h 39m.
The distance between St. Moritz and Piła is 1118 km. The road distance is 1113.2 km.
The best way to get from St. Moritz to Piła without a car is to train and bus which takes 22h 21m and costs 700 zł - 1 200 zł.
It takes approximately 9h 12m to get from St. Moritz to Piła, including transfers.
St. Moritz to Piła bus services, operated by PostAuto AG, depart from St. Moritz, Bahnhof station.
St. Moritz to Piła train services, operated by Rhätische Bahn, depart from St. Moritz station.
The best way to get from St. Moritz to Piła is to train which takes 19h 39m and costs 1 000 zł - 2 400 zł. Alternatively, you can bus, which costs 450 zł - 700 zł and takes 23h 55m.
What companies run services between St. Moritz, Switzerland and Piła, Poland?
You can take a train from St. Moritz to Pila Glowna via Chur, Basel SBB, S+U Gesundbrunnen Bhf, Rzepin, and Poznan Glowny in around 19h 39m. Alternatively, you can take a bus from St. Moritz, Bahnhof to Pila, Centrum Przesiadkowe via Chur, Postautostation, Chur train station, and Wroclaw, Bus Station in around 23h 55m.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- zł 220–1,100
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
- Phone
- +48 77 443 44 44
- bilety@sindbad.pl
- Website
- Sindbad
Bus from ZÜRICH, Carparkplatz am Sihlquai to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 13h 50m
- Frequency
- 5 times a week
- Estimated price
- zł 340–600
- Website
- Sindbad
Bus from SŁUBICE, Port Świecko, Świecko 39 to PIŁA, Centrum Przesiadkowe, ul. Zygmunta Starego,stan.9
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- zł 90–150
- Website
- Sindbad
Want to know more about travelling around Poland
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
St. Moritz to Piła bus services, operated by PostAuto AG, arrive at Chur, Postautostation.
St. Moritz to Piła train services, operated by Rhätische Bahn, arrive at Chur station.
Yes, the driving distance between St. Moritz to Piła is 1113 km. It takes approximately 12h 10m to drive from St. Moritz to Piła.
Book your St. Moritz to Piła train tickets online with Omio.
There are 147+ hotels available in Piła.









