Rome2Rio

How to get fromCologne to Ełkby train, plane, bus or car

Find Transport to Ełk

See all options

There are 13 ways to get from Cologne to Ełk by train, plane, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Düsseldorf International Airport, fly to Warsaw Chopin Airport, train

    best
    1. Take the train from Koeln Hbf to Duesseldorf Flughafentrain
    2. Fly from Düsseldorf International Airport (DUS) to Warsaw Chopin Airport (WAW)planeDUS - WAW
    3. Take the train from Warszawa Centralna to Bialystok Zielone Wzgorzatrain
    4. Take the train from Bialystok Zielone Wzgorza to Elktrain
    9h 42m
    zł 393–1,287
  2. Train to Dortmund Airport, fly to Warsaw Chopin Airport, train

    cheapest
    1. Take the train from Koeln Hbf to Holzwickedetrain
    2. Fly from Dortmund Airport (DTM) to Warsaw Chopin Airport (WAW)planeDTM - WAW
    3. Take the train from Warszawa Centralna to Bialystok Zielone Wzgorzatrain
    4. Take the train from Bialystok Zielone Wzgorza to Elktrain
    10h 35m
    zł 268–1,193
  3. Train, bus via Poznań

    1. Take the train from Köln Hbf to S Spandau Bhftrain19 / ...
    2. Take the train from Berlin-Spandau to Flughafen BertrainRe
    3. Take the bus from Berlin Airport BER to Poznan, Bus Stationbus353
    4. Take the train from Poznan Glowny to Olsztyn GlownytrainIc
    5. Take the train from Olsztyn Glowny to ElktrainTlk / ...
    17h 2m
    zł 551–1,141
  4. Bus

    1. Take the bus from Leverkusen to Warsaw, Bus Station WestbusN1320 / ...
    2. Take the bus from Warszawa, Dworzec Zachodni to Ełk Dworzec PKPbus
    23h 37m
    zł 289–532
  5. Drive 1,331.3 km

    1. Drive from Cologne to Ełkcar1,331.3 km
    11h 21m
    zł 801–1,157
  6. Fly Cologne Bonn Airport to Kaunas, bus

    1. Fly from Cologne Bonn Airport (CGN) to Kaunas (KUN)planeCGN - KUN
    2. Take the bus from Kaunas, Bus Station to Elk, Dabrowskiego - Bus station 01 and Railway station 02bus
    9h 37m
    zł 490–1,477
  7. Train to Dortmund Airport, fly to Olsztyn-Mazury, train

    1. Take the train from Koeln Hbf to Holzwickedetrain
    2. Fly from Dortmund Airport (DTM) to Olsztyn-Mazury (SZY)planeDTM - SZY
    3. Take the train from Szczytno to Elktrain
    8h 57m
    zł 1,004–2,181
  8. Train to Frankfurt, fly to Vilnius Airport, train, bus

    1. Take the train from Köln Messe/Deutz Bf to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Vilnius Airport (VNO)planeFRA - VNO
    3. Take the train from Vilnius to Marijampoletrain
    4. Take the bus from Marijampole, Bus Station to Elk, Dabrowskiego - Bus station 01 and Railway station 02bus
    11h 30m
  9. Train to Weeze Airport, fly to Olsztyn-Mazury, train

    1. Take the train from Koeln Hbf to Krefeld Hbftrain
    2. Fly from Weeze Airport (NRN) to Olsztyn-Mazury (SZY)planeNRN - SZY
    3. Take the train from Szczytno to Elktrain
    9h 46m
    zł 500–1,764
  10. Train to Frankfurt, fly to Poznań–Ławica Henryk Wieniawski Airport, train

    1. Take the train from Köln Messe/Deutz Bf to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Poznań–Ławica Henryk Wieniawski Airport (POZ)planeFRA - POZ
    3. Take the train from Poznan Glowny to Olsztyn Glownytrain
    4. Take the train from Olsztyn Glowny to Elktrain
    12h 6m
    zł 696–1,503
  11. Train, bus

    1. Take the train from Köln Hbf to S+U Berlin Hauptbahnhoftrain19 / ...
    2. Take the bus from Berlin Alexanderplatz to Szczecin, Bus Stationbus157
    3. Take the train from Szczecin Glowny to ElktrainIc
    20h 2m
    zł 346–838
  12. Train

    1. Take the train from Köln Messe/Deutz Bf to Frankfurttrain41 / ...
    2. Take the train from Frankfurt to Dresden Bahnhof Neustadttrain50
    3. Take the train from Dresden-Neustadt to ZgorzelectrainRe
    4. Take the train from Zgorzelec to Wroclaw GlownytrainOs
    5. Take the train from Wroclaw Glowny to ElktrainIc
    20h 22m
  13. Train, bus #2

    1. Take the train from Koeln Hbf to KamentrainRe
    2. Take the train from Kamen to Kassel-WilhelmshoehetrainRe
    3. Take the bus from Kassel to Augustówbus
    4. Take the bus from Augustów to Ełk Dworzec PKPbus
    25h 30m
    zł 403–871

Cologne to Ełk by train and bus

Calendar35Weekly Services
Duration17h 2mAverage Duration
Ticketzł 551Cheapest Price
See schedules

Questions & Answers

What companies run services between Cologne, Germany and Ełk, Poland?

You can take a bus from Köln Heumarkt to Ełk Dworzec PKP via Wiesdorf Leverkusen Mitte Bf, Leverkusen, Warsaw, Bus Station West, and Warszawa, Dworzec Zachodni in around 23h 37m. Alternatively, you can take a train from Köln Messe/Deutz Bf to Elk via Frankfurt, Dresden-Neustadt, Zgorzelec, and Wroclaw Glowny in around 20h 22m.

Transport is disrupted due to the Russia-Ukraine war. Read more

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

More Questions & Answers