Rome2Rio

How to get fromEdinburgh to Ełkby plane, bus, train, car, car train, or train (Eurostar)

Find Transport to Ełk

See all options

There are 14 ways to get from Edinburgh to Ełk by plane, bus, train, car, car train, or train (Eurostar)

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 Kaunas, bus

    best
    1. Fly from Edinburgh Airport (EDI) to Kaunas (KUN)plane plane EDI - KUN
    2. Take the bus from Kaunas, Bus Station to Elk, Dabrowskiego - Bus station 01 and Railway station 02bus bus
    10h 20m
    zł 379–864
  2. Train, bus via Berlin

    1. Take the train from Edinburgh Waverley to King's Crosstrain train
    2. Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Miditrain train Eil
    3. Take the train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbftrain train Ice
    4. Take the train from Köln Hbf to S Südkreuz Bhftrain train 19 / ...
    5. Take the bus from Berlin Südkreuz train station to Poznan, Bus Stationbus bus 353
    6. Take the train from Poznan Glowny to Elktrain train Ic
    24h 46m
    zł 2,210–4,074
  3. Train, bus

    1. Take the train from Edinburgh Waverley to London Eustontrain train
    2. Take the train from London St Pancras Intl to Amsterdam Centraaltrain train Eil
    3. Take the bus from Amsterdam Centraal Station to Warszawa Centralna Stationbus bus
    4. Take the bus from Warszawa Centrum to Ełk Dworzec PKPbus bus
    33h 59m
    zł 2,077–3,512
  4. Drive, Eurotunnel

    1. Drive from Edinburgh to Folkestonecar car
    2. Take the cartrain from Folkestone to Calais-Fréthuncartrain train
    3. Drive from Calais-Fréthun to Ełkcar car
    23h 12m
    zł 2,590–3,545
  5. Fly to Gdańsk Lech Wałęsa Airport, bus, train

    1. Fly from Edinburgh Airport (EDI) to Gdańsk Lech Wałęsa Airport (GDN)plane plane EDI - GDN
    2. Take the bus from Gdansk Airport to Elblągbus bus
    3. Take the train from Elblag to Elktrain train
    11h 22m
    zł 456–1,203
  6. Fly to Poznań–Ławica Henryk Wieniawski Airport, train

    1. Fly from Edinburgh Airport (EDI) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane plane EDI - POZ
    2. Take the train from Poznan Glowny to Elktrain train
    11h 21m
    zł 595–1,327
  7. Fly to Warsaw–Modlin Mazovia Airport, train

    1. Fly from Edinburgh Airport (EDI) to Warsaw–Modlin Mazovia Airport (WMI)plane plane EDI - WMI
    2. Take the train from Warszawa Centralna to Bialystok Zielone Wzgorzatrain train
    3. Take the train from Bialystok Zielone Wzgorza to Elktrain train
    10h 17m
    zł 436–1,019
  8. Fly to Olsztyn-Mazury, train

    1. Fly from Edinburgh Airport (EDI) to Olsztyn-Mazury (SZY)plane plane EDI - SZY
    2. Take the train from Szczytno to Elktrain train
    13h 43m
    zł 565–2,064
  9. Fly to Vilnius Airport, train, bus

    1. Fly from Edinburgh Airport (EDI) to Vilnius Airport (VNO)plane plane EDI - VNO
    2. Take the train from Vilniaus geležinkelio stotis to Suwalkitrain train
    3. Take the bus from Suwałki DA to Ełk Dworzec PKPbus bus
    14h 43m
    zł 469–1,110
  10. Fly to Warsaw Chopin Airport, train

    1. Fly from Edinburgh Airport (EDI) to Warsaw Chopin Airport (WAW)plane plane EDI - WAW
    2. Take the train from Warszawa Centralna to Bialystok Zielone Wzgorzatrain train
    3. Take the train from Bialystok Zielone Wzgorza to Elktrain train
    11h 18m
    zł 469–1,202
  11. Fly to John Paul Ii International Airport Kraków–Balice, train

    1. Fly from Edinburgh Airport (EDI) to John Paul Ii International Airport Kraków–Balice (KRK)plane plane EDI - KRK
    2. Take the train from Krakow Glowny to Warszawa Centralnatrain train
    3. Take the train from Warszawa Centralna to Bialystok Zielone Wzgorzatrain train
    4. Take the train from Bialystok Zielone Wzgorza to Elktrain train
    13h 2m
    zł 484–1,257
  12. Train

    1. Take the train from Edinburgh Waverley to King's Crosstrain train
    2. Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Miditrain train Eil
    3. Take the train from Brussel-Zuid / Bruxelles-Midi to Frankfurt(M) Flughafen Fernbftrain train Ice
    4. Take the train from Frankfurt to Usti nad Orlicitrain train Drf
    5. Take the train from Usti Nad Orlici to Poznan Glownytrain train Ec
    6. Take the train from Poznan Glowny to Elktrain train Ic
    34h 59m
  13. Train, bus #2

    1. Take the train from Edinburgh Waverley to King's Crosstrain train
    2. Take the train from London St Pancras Intl to Lille Europetrain train Eil
    3. Take the bus from Lille to Gizycko, Kolejowabus bus
    4. Take the train from Gizycko to Elktrain train Ic
    37h 37m
    zł 1,884–2,814
  14. Bus

    1. Take the bus from Edinburgh, Bus Station to London Victoriabus bus
    2. Take the bus from London Victoria to Warsaw, Bus Station Westbus bus
    3. Take the bus from Warszawa, Dworzec Zachodni to Ełk Dworzec PKPbus bus
    40h 56m
    zł 958–1,469

Edinburgh to Ełk by train and bus

Calendar42Weekly Services
Duration24h 46mAverage Duration
Ticketzł 2,210Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Edinburgh, Scotland and Ełk, Poland?

You can take a train from Edinburgh Waverley to Elk via London Kings Cross, London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, Frankfurt, Usti Nad Orlici, and Poznan Glowny in around 34h 59m. Alternatively, you can take a bus from Edinburgh, Bus Station to Ełk Dworzec PKP via London Victoria and Warszawa, Dworzec Zachodni in around 40h 56m.

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