Rome2Rio

How to get fromMadrid to Słupskby plane, train, bus, car, or car train

Find Transport to Słupsk

See all options

There are 14 ways to get from Madrid to Słupsk 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 Slupsktrain train
    13h 7m
    zł 468–1,293
  2. Fly to Gdańsk Lech Wałęsa Airport, bus, train

    cheapest
    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Gdańsk Lech Wałęsa Airport (GDN)plane plane MAD - GDN
    2. Take the bus from Gdansk Airport to Elblągbus bus
    3. Take the train from Elblag to Slupsktrain train
    12h 41m
    zł 294–1,029
  3. Train, bus

    1. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain train Ave
    2. Take the train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sudtrain train Tgv
    3. Take the train from Valence Tgv Rhone-Alpes Sud to Strasbourgtrain train Tgv
    4. Take the train from Strasbourg to Stuttgart Hbftrain train Ice / ...
    5. Take the train from Hauptbahnhof to Nürnberg Hbftrain train 61
    6. Take the bus from Nuremberg central bus station to Slupsk, Bus Station Towarowabus bus
    32h 53m
    zł 1,555–3,166
  4. 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 Slupsk, Bus Station Towarowabus bus N1387
    42h
    zł 857–1,660
  5. Drive  2,667 km

    1. Drive from Madrid to Słupskcar car 2,667 km
    24h 41m
    zł 1,818–2,626
  6. Fly to Berlin Brandenburg Airport, bus, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Berlin Brandenburg Airport (BER)plane plane MAD - BER
    2. Take the bus from Berlin Airport BER to Szczecin, Bus Stationbus bus
    3. Take the train from Szczecin Glowny to Slupsktrain train
    12h 41m
    zł 403–1,261
  7. Fly to Warsaw Chopin Airport, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Warsaw Chopin Airport (WAW)plane plane MAD - WAW
    2. Take the train from Warszawa Wschodnia to Gdynia Glownatrain train
    3. Take the train from Gdynia Glowna to Slupsktrain train
    12h 24m
    zł 477–1,410
  8. Fly to Solidarity Szczecin-Goleniów Airport, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Solidarity Szczecin-Goleniów Airport (SZZ)plane plane MAD - SZZ
    2. Take the train from Port Lotniczy Szczecin Goleniow to Kolobrzegtrain train
    3. Take the train from Kolobrzeg to Slupsktrain train
    14h 20m
    zł 375–1,364
  9. Fly to Warsaw–Modlin Mazovia Airport, train

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Warsaw–Modlin Mazovia Airport (WMI)plane plane MAD - WMI
    2. Take the train from Nowy Dwor Mazowiecki to Gdynia Glownatrain train
    3. Take the train from Gdynia Glowna to Slupsktrain train
    12h 14m
    zł 461–1,596
  10. Fly to Hamburg Airport, train, bus

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Hamburg Airport (HAM)plane plane MAD - HAM
    2. Take the train from Hamburg Hbf to Berlin Hbftrain train
    3. Take the bus from Berlin Alexanderplatz to Szczecin, Bus Stationbus bus
    4. Take the train from Szczecin Glowny to Slupsktrain train
    14h 12m
    zł 651–1,781
  11. Train, bus via Szczecin

    1. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain train Ave
    2. Take the train from Barcelona-Sants to Lyon Part Dieutrain train
    3. Take the train from Lyon Part Dieu to Baden-Badentrain train Tgv
    4. Take the train from Baden-Baden to München Hbftrain train 60
    5. Take the bus from Munich central bus station to Szczecin, Bus Stationbus bus
    6. Take the train from Szczecin Glowny to Slupsktrain train Ic
    33h 47m
    zł 1,610–2,911
  12. Train, bus #2

    1. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain train
    2. Take the bus from Marseille, Gare de Marseille-Saint-Charles to Zielona Gora, Bus Stationbus bus
    3. Take the train from Zielona Gora Glowna to Slupsktrain train R
    44h 31m
    zł 1,393–2,099
  13. Bus via Frankfurt am Main

    1. Take the bus from Estación Sur de Autobuses to Frankfurt - Main Bus Stationbus bus
    2. Take the bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to SŁUBICE, Port Świecko, Świecko 39bus bus
    3. Take the bus from SŁUBICE, Port Świecko, Świecko 39 to SŁUPSK, Dworzec Autobusowy Słupsk 01,ul.Towarowa st.nr 10bus bus
    45h 10m
    zł 1,285–1,889
  14. Drive, car train

    1. Drive from Madrid to Lörrach Hbfcar car
    2. Take the cartrain from Lörrach Hbf to Lüneburgcartrain train
    3. Drive from Lüneburg to Słupskcar car
    32h 35m
    zł 2,112–2,979

Madrid to Słupsk by train and bus

Calendar7Weekly Services
Duration32h 53mAverage Duration
Ticketzł 1,555Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Madrid, Spain and Słupsk, Poland?

You can take a bus from Estación Sur de Autobuses to Slupsk, Bus Station Towarowa via Paris, Quai de Bercy (Bercy Seine) in around 42h.

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

Booking & Getting There