Rome2Rio

How to get fromMilan to Żagańby bus, plane, train, train (Trenitalia), night train, car, or car train

Find Transport to Żagań

See all options

There are 12 ways to get from Milan to Żagań by bus, plane, train, train (Trenitalia), night train, car, 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.

  1. Bus to Il Caravaggio International Airport, fly to Wroclaw, train

    best
    1. Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus bus
    2. Fly from Il Caravaggio International Airport (BGY) to Wroclaw (WRO)plane plane BGY - WRO
    3. Take the train from Wroclaw Glowny to Legnicatrain train
    4. Take the train from Legnica to Zagantrain train
    8h 1m
    zł 327–1,277
  2. Bus to Il Caravaggio International Airport, fly to Poznań–Ławica Henryk Wieniawski Airport, train

    cheapest
    1. Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus bus
    2. Fly from Il Caravaggio International Airport (BGY) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane plane BGY - POZ
    3. Take the train from Poznan Glowny to Zielona Gora Glownatrain train
    4. Take the train from Zielona Gora Glowna to Zagantrain train
    9h 21m
    zł 259–1,022
  3. Train

    1. Take the train from Milano Centrale to Basel Sbbtrain train Ec
    2. Take the train from Basel SBB to Dresden Bahnhof Neustadttrain train 12N
    3. Take the train from Dresden-Neustadt to Zgorzelectrain train Re
    4. Take the train from Zgorzelec to Zagantrain train R
    19h 6m
    zł 1,089–3,853
  4. Bus, train

    1. Take the bus from Milano, Autostazione Lampugnano to OKMIANY, Stacja Paliw Pieprzyk, Okmiany 1abus bus
    2. Take the train from Rokitki to Zagantrain train Os / ...
    19h 6m
    zł 541–1,113
  5. Train, night train

    1. Take the train from Milano Centrale to Zuerich Hbtrain train Ec
    2. Take the nighttrain from Zuerich Hb to Dresden-Neustadtnighttrain night train En
    3. Take the train from Dresden-Neustadt to Zgorzelectrain train Re
    4. Take the train from Zgorzelec to Zagantrain train R
    19h 20m
    zł 1,195–2,448
  6. Fly Milan Linate Airport to Berlin Brandenburg Airport, train

    1. Fly from Milan Linate Airport (LIN) to Berlin Brandenburg Airport (BER)plane plane LIN - BER
    2. Take the train from S+U Lichtenberg Bhf to Rzepintrain train
    3. Take the train from Rzepin to Zielona Gora Glownatrain train
    4. Take the train from Zielona Gora Glowna to Zagantrain train
    10h 14m
    zł 435–1,532
  7. Train to Milano Malpensa Airport, fly to Berlin Brandenburg Airport, train

    1. Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train train
    2. Fly from Milano Malpensa Airport (MXP) to Berlin Brandenburg Airport (BER)plane plane MXP - BER
    3. Take the train from S+U Lichtenberg Bhf to Rzepintrain train
    4. Take the train from Rzepin to Zielona Gora Glownatrain train
    5. Take the train from Zielona Gora Glowna to Zagantrain train
    10h 51m
    zł 386–1,546
  8. Bus to Il Caravaggio International Airport, fly to Berlin Brandenburg Airport, train

    1. Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus bus
    2. Fly from Il Caravaggio International Airport (BGY) to Berlin Brandenburg Airport (BER)plane plane BGY - BER
    3. Take the train from S+U Lichtenberg Bhf to Rzepintrain train
    4. Take the train from Rzepin to Zielona Gora Glownatrain train
    5. Take the train from Zielona Gora Glowna to Zagantrain train
    10h 53m
    zł 399–1,630
  9. Bus to Il Caravaggio International Airport, fly to Václav Havel Airport Prague, train

    1. Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus bus
    2. Fly from Il Caravaggio International Airport (BGY) to Václav Havel Airport Prague (PRG)plane plane BGY - PRG
    3. Take the train from Praha-Holesovice to Dresden-Neustadttrain train
    4. Take the train from Dresden-Neustadt to Zgorzelectrain train
    5. Take the train from Zgorzelec to Zagantrain train
    12h 42m
    zł 475–1,687
  10. Bus, train via Wrocław

    1. Take the bus from Milan to Wroclaw, Bus Stationbus bus
    2. Take the train from Wroclaw Glowny to Legnicatrain train Ic / ...
    3. Take the train from Legnica to Zagantrain train Os / ...
    22h 34m
    zł 543–1,029
  11. Drive 1,044.2 km

    1. Drive from Milan to Żagańcar car 1,044.2 km
    10h 34m
    zł 699–1,009
  12. Drive, car train

    1. Drive from Milan to München Ostcar car
    2. Take the cartrain from München Ost to Magdeburg Hbfcartrain train
    3. Drive from Magdeburg Hbf to Żagańcar car
    15h 22m
    zł 906–1,198

Milan to Żagań by train

Calendar8Weekly Trains
Duration19h 6mAverage Duration
Ticketzł 1,089Cheapest Price
See schedules

Questions & Answers

What companies run services between Milan, Italy and Żagań, Poland?

You can take a train from Milano Centrale to Zagan via Basel SBB, Dresden-Neustadt, and Zgorzelec in around 19h 6m.

Airlines
Train operators
Bus operators

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

Italy Travel Guides

Read the travel guideItaly Travel Guides

More Questions & Answers