There are 11 ways to get from Milan to Srní by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, drive
best- Take the train from Milano Centrale to Verona Porta Nuovatrain Fr
- Take the bus from Verona Porta Nuova Station to München Hackerbrückebus
- Take the train from München Hbf to Plattlingtrain Re3
- Take the train from Plattling to Zwiesel(Bay)train Rb
- Drive from Zwiesel(Bay) to Srnícar
10h 17mKč 2,794–5,229Bus, train, drive
cheapest- Take the bus from Milano, Autostazione Lampugnano to Munich - Bus Stationbus
- Take the train from München Hbf to Plattlingtrain Re3
- Take the train from Plattling to Zwiesel(Bay)train Rb
- Drive from Zwiesel(Bay) to Srnícar
12h 23mKč 1,756–2,786Drive 711.2 km
- Drive from Milan to Srnícar 711.2 km
7h 23mKč 2,772–4,004Fly Milan Linate Airport to Munich International Airport, train, drive
- Fly from Milan Linate Airport (LIN) to Munich International Airport (MUC)plane LIN - MUC
- Take the train from Muenchen Flughafen Terminal to Landshut(Bay)Hbftrain
- Take the train from Landshut to Plattlingtrain
- Take the train from Plattling to Zwiesel(Bay)train
- Drive from Zwiesel(Bay) to Srnícar
7h 54mKč 2,954–7,559Bus, drive
- Take the bus from Milan to Regensburg central train stationbus
- Take the bus from Regensburg Hbf to Passau Hbfbus
- Take the bus from Passau Hbf to Spiegelaubus 200
- Drive from Spiegelau to Srnícar
16h 45mBus, train, drive via Munich Airport (MUC)
- Take the bus from Milan Lampugnano to Munich Airport Terminal 2bus
- Take the train from München Hbf to Plattlingtrain Re3
- Take the train from Plattling to Zwiesel(Bay)train Rb
- Drive from Zwiesel(Bay) to Srnícar
16h 48mKč 1,990–2,866Train to Milano Malpensa Airport, fly to Munich International Airport, train, drive
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Munich International Airport (MUC)plane MXP - MUC
- Take the train from Muenchen Flughafen Terminal to Landshut(Bay)Hbftrain
- Take the train from Landshut to Plattlingtrain
- Take the train from Plattling to Zwiesel(Bay)train
- Drive from Zwiesel(Bay) to Srnícar
8h 31mKč 2,415–6,338Train to Milano Malpensa Airport, fly to Václav Havel Airport Prague, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Václav Havel Airport Prague (PRG)plane MXP - PRG
- Take the train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazitrain
- Take the train from Plzen Hlavni Nadrazi to Horazdovice Predmestitrain
9h 12mKč 2,251–5,766Bus to Il Caravaggio International Airport, fly to Václav Havel Airport Prague, train
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Václav Havel Airport Prague (PRG)plane BGY - PRG
- Take the train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazitrain
- Take the train from Plzen Hlavni Nadrazi to Horazdovice Predmestitrain
9h 14mKč 2,565–7,885Train to Turin Caselle Airport, fly to Munich International Airport, train, drive
- Take the train from Milano Centrale to Torino Porta di Susatrain
- Fly from Turin Caselle Airport (TRN) to Munich International Airport (MUC)plane TRN - MUC
- Take the train from Muenchen Flughafen Terminal to Landshut(Bay)Hbftrain
- Take the train from Landshut to Plattlingtrain
- Take the train from Plattling to Zwiesel(Bay)train
- Drive from Zwiesel(Bay) to Srnícar
9h 14mKč 3,370–8,749Fly Milan Linate Airport to Vienna International Airport, train, bus, drive
- Fly from Milan Linate Airport (LIN) to Vienna International Airport (VIE)plane LIN - VIE
- Take the train from Flughafen Wien to Wels Hbftrain
- Take the train from Wels Hbf to Passau Hbftrain
- Take the bus from Passau Hbf to Spiegelaubus
- Drive from Spiegelau to Srnícar
10h 54m
Milan Linate Airport (LIN) to Munich International Airport (MUC) flights
Comparing Your Travel Options
The cheapest way to get from Milan to Srní is to bus and train and drive which costs 1 700 Kč - 2 800 Kč and takes 12h 23m.
The fastest way to get from Milan to Srní is to drive which takes 7h 23m and costs 2 700 Kč - 4 000 Kč.
The distance between Milan and Srní is 785 km. The road distance is 711.2 km.
It takes approximately 10h 17m to get from Milan to Srní, including transfers.
Yes, the driving distance between Milan to Srní is 711 km. It takes approximately 7h 23m to drive from Milan to Srní.
There are 656+ hotels available in Srní.
What companies run services between Milan, Italy and Srní, Plzeňský kraj, Czechia?
There is no direct connection from Milan to Srní. However, you can take the train to Verona Porta Nuova, walk to Verona Porta Nuova Station, take the bus to München Hackerbrücke, walk to München Hbf, take the train to Plattling, take the train to Zwiesel(Bay), then drive to Srní. Alternatively, you can drive from Milan to Srní in around 7h 23m.
- Website
- lufthansa.com
Flights from Milan Linate Airport to Munich International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- Kč 1,900–13,000
Flights from Milano Malpensa Airport to Munich International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Kč 1,600–11,000
Flights from Milano Malpensa Airport to Václav Havel Airport Prague via Munich International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Kč 1,800–11,000
Flights from Milano Malpensa Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,900–12,000
Flights from Turin Caselle Airport to Munich International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Kč 2,400–14,000
Flights from Turin Caselle Airport to Munich International Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Kč 2,400–8,500
Flights from Milan Linate Airport to Vienna International Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- Kč 1,500–7,000
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- Kč 500–850
- Website
- Trenitalia Frecce
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Verona Porta Nuova Station to München Hackerbrücke
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a week
- Estimated price
- Kč 1,500–2,200
- Website
- Onebus
Want to know more about travelling around Czechia
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting to Milan from the airport
Read the travel guide




