There are 5 ways to get from Ełk to Sosnowiec by train, 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.
Train
best- Take the train from Elk to Warszawa ZachodniaIc
- Take the train from Warszawa Zachodnia to Sosnowiec GlownyEip / ...
6h 38mzł 102–177Bus, train
cheapest- Take the bus from Ełk Dworzec PKP to Warszawa, Dworzec Zachodni
- Take the train from Warszawa Zachodnia to Sosnowiec GlownyEip / ...
7h 6mzł 99–160Drive 519.1 km
- Drive from Ełk to Sosnowiec519.1 km
5h 4mzł 278–401Train via Białystok
- Take the train from Elk to Bialystok Zielone WzgorzaIc / ...
- Take the train from Bialystok Zielone Wzgorza to Warszawa CentralnaIc
- Take the train from Warszawa Centralna to Sosnowiec GlownyEip / ...
7h 5mzł 111–225Bus
- Take the bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Lodz, Bus StationN1230
- Take the bus from Lodz, Bus Station to Sosnowiec, stationN1311
9h 27mzł 180–241
Ełk to Sosnowiec by train
Questions & Answers
The cheapest way to get from Ełk to Sosnowiec is to bus and train which costs 95 zł - 160 zł and takes 7h 6m.
The fastest way to get from Ełk to Sosnowiec is to drive which takes 5h 4m and costs 270 zł - 410 zł.
No, there is no direct bus from Ełk station to Sosnowiec station. However, there are services departing from Elk, Dabrowskiego - Bus station 01 and Railway station 02 and arriving at Sosnowiec, station via Lodz, Bus Station. The journey, including transfers, takes approximately 9h 27m.
No, there is no direct train from Ełk to Sosnowiec. However, there are services departing from Elk and arriving at Sosnowiec Glowny via Warszawa Zachodnia. The journey, including transfers, takes approximately 6h 38m.
The distance between Ełk and Sosnowiec is 568 km. The road distance is 519.1 km.
The best way to get from Ełk to Sosnowiec without a car is to train which takes 6h 38m and costs 100 zł - 180 zł.
It takes approximately 6h 38m to get from Ełk to Sosnowiec, including transfers.
Ełk to Sosnowiec bus services, operated by FlixBus, depart from Elk, Dabrowskiego - Bus station 01 and Railway station 02.
Ełk to Sosnowiec train services, operated by PKP Intercity, depart from Elk station.
The best way to get from Ełk to Sosnowiec is to train which takes 6h 38m and costs 100 zł - 180 zł. Alternatively, you can bus, which costs 180 zł - 250 zł and takes 9h 27m.
What companies run services between Ełk, Poland and Sosnowiec, Poland?
You can take a train from Elk to Sosnowiec Glowny via Warszawa Zachodnia in around 6h 38m. Alternatively, you can take a bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Sosnowiec, station via Lodz, Bus Station in around 9h 27m.
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Elk to Warszawa Zachodnia
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- zł 50–90
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 50–75
- 1st Class
- zł 70–90
Train from Warszawa Zachodnia to Sosnowiec Glowny
- Ave. Duration
- 2h 9m
- Frequency
- Every 2 hours
- Estimated price
- zł 50–90
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 50–75
- 1st Class
- zł 70–90
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- zł 30–60
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 30–45
- 1st Class
- zł 45–60
Train from Bialystok Zielone Wzgorza to Warszawa Centralna
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- zł 40–75
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 40–60
- 1st Class
- zł 55–75
Train from Warszawa Centralna to Sosnowiec Glowny
- Ave. Duration
- 2h 14m
- Frequency
- Every 2 hours
- Estimated price
- zł 50–90
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 50–75
- 1st Class
- zł 70–90
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- zł 20–29
- Website
- https://polregio.pl/pl/
- Phone
- +48 87 733 14 33
- zakexpress@o2.pl
- Website
- zakexpress.pl
Bus from Ełk Dworzec PKP to Warszawa, Dworzec Zachodni
- Ave. Duration
- 3h 57m
- Frequency
- Every 3 hours
- Estimated price
- zł 45–71
- Book at
- https://zakexpress.pl/en/
- Bus price
- zł 45–65
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Lodz, Bus Station
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- zł 120–180
- Website
- https://www.flixbus.co.uk
Bus from Lodz, Bus Station to Sosnowiec, station
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Estimated price
- zł 55–70
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Ełk to Sosnowiec bus services, operated by FlixBus, arrive at Lodz, Bus Station.
Ełk to Sosnowiec train services, operated by PKP Intercity, arrive at Warszawa Zachodnia station.
Yes, the driving distance between Ełk to Sosnowiec is 519 km. It takes approximately 5h 4m to drive from Ełk to Sosnowiec.
Book your Ełk to Sosnowiec bus tickets online with Omio and FlixBus.
There are 1393+ hotels available in Sosnowiec.










