Rome2Rio

How to get fromMadrid Airport (MAD) to Lesznoby plane, train, bus, car, or car train

Find Transport to Leszno

See all options

There are 13 ways to get from Madrid Airport (MAD) to Leszno by plane, train, bus, 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. Fly to Poznań–Ławica Henryk Wieniawski Airport, train

    best
    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane plane MAD - POZ
    2. Take the train from Poznan Glowny to Lesznotrain train
    6h
    zł 266–837
  2. Fly to Wroclaw, train

    cheapest
    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Wroclaw (WRO)plane plane MAD - WRO
    2. Take the train from Wroclaw Mikolajow to Lesznotrain train
    5h 9m
    zł 257–847
  3. Train, bus

    1. Take the train from Madrid Chamartín to Valladolidtrain train Avn / ...
    2. Take the bus from Valladolid to Kaiserslautern central train stationbus bus
    3. Take the train from Kaiserslautern, Hbf to S Südkreuz Bhftrain train 15 / ...
    4. Take the bus from Berlin Südkreuz train station to Poznan, Bus Stationbus bus 353
    5. Take the train from Poznan Glowny to Lesznotrain train Ic / ...
    38h 30m
    zł 1,236–3,656
  4. Drive 2,469 km

    1. Drive from Madrid Airport (MAD) to Lesznocar car 2,469 km
    23h 23m
    zł 1,665–2,404
  5. Fly to Václav Havel Airport Prague, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Václav Havel Airport Prague (PRG)plane plane MAD - PRG
    2. Take the train from Praha Hlavni Nadrazi to Lesznotrain train
    9h 44m
    zł 687–1,476
  6. Fly to Zielona Gora, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zielona Gora (IEG)plane plane MAD - IEG
    2. Take the train from Babimost to Poznan Glownytrain train
    3. Take the train from Poznan Glowny to Lesznotrain train
    8h 10m
    zł 530–1,508
  7. Fly to Katowice International Airport, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Katowice International Airport (KTW)plane plane MAD - KTW
    2. Take the train from Katowice to Wroclaw Glownytrain train
    3. Take the train from Wroclaw Glowny to Lesznotrain train
    7h 41m
    zł 364–1,544
  8. Fly to John Paul Ii International Airport Kraków–Balice, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to John Paul Ii International Airport Kraków–Balice (KRK)plane plane MAD - KRK
    2. Take the train from Krakow Glowny to Lesznotrain train
    9h 34m
    zł 474–1,710
  9. Bus

    1. Take the bus from Estación Sur de Autobuses to Paris, Quai de Bercybus bus
    2. Take the bus from Paris, Quai de Bercy (Bercy Seine) to Wroclaw, Bus Stationbus bus
    3. Take the bus from Wroclaw, Bus Station to Leszno, Bus Stationbus bus
    39h 50m
    zł 758–1,618
  10. Train, bus via Marseille

    1. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain train
    2. Take the bus from MARSEILLE, Gare des Autocars de Marseille, stand 1 to WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1bus bus
    3. Take the train from Wroclaw Glowny to Lesznotrain train Ic / ...
    41h 30m
    zł 1,182–2,791
  11. Bus, train via Karlsruhe

    1. Take the bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Sidebus bus
    2. Take the train from Karlsruhe Hauptbahnhof to Regensburg Hbftrain train 61
    3. Take the train from Regensburg Hbf to Praha Hlavni Nadrazitrain train Re
    4. Take the train from Praha Hlavni Nadrazi to Lesznotrain train Ec
    45h 11m
    zł 1,760–4,716
  12. Bus, train

    1. Take the bus from Alcalá de Henares to Padovabus bus
    2. Take the bus from Padua Bus Station to Prague Florenc Central Bus Stationbus bus
    3. Take the train from Praha Hlavni Nadrazi to Lesznotrain train Ec
    2d 1h
    zł 1,232–1,822
  13. Drive, car train

    1. Drive from Madrid Airport (MAD) to Lörrach Hbfcar car
    2. Take the cartrain from Lörrach Hbf to Lüneburgcartrain train
    3. Drive from Lüneburg to Lesznocar car
    30h 31m
    zł 1,770–2,448

Madrid Airport (MAD) to Leszno by train, foot, and bus

Calendar3Weekly Services
Duration38h 30mAverage Duration
Ticketzł 1,236Cheapest Price
See schedules

Questions & Answers

What companies run services between Madrid Airport (MAD), Spain and Leszno, Poland?

You can take a bus from Aeropuerto T4 to Leszno, Bus Station via Estación De Atocha, Madrid-Atocha Cercanías, Méndez Álvaro P.V., Estación Sur de Autobuses, Paris, Quai de Bercy (Bercy Seine), and Wroclaw, Bus Station in around 39h 50m.

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