There are 5 ways to get from Ełk to Brest 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 SiedlceTlk
- Take the train from Siedlce to TerespolIc
7h 39m$41–84Bus
cheapest- Take the bus from Kilińskiego — Koszykowa to Warsaw Airport
- Take the bus from Warsaw Chopin Airport to Brest Bus station
8h 59m$26–65Train, bus
- Take the train from Elk to BialystokIc / ...
- Take the bus from Bialystok to Grodno Bus Station
- Take the bus from Grodno Bus Station to Brest Bus station
8h 54m$34–86Drive 278.1 km
- Drive from Ełk to Brest278.1 km
4h 7m$41–59Train via Białystok
- Take the train from Elk to Bialystok Zielone WzgorzaIc / ...
- Take the train from Bialystok Zielone Wzgorza to Warszawa WschodniaIc / ...
- Take the train from Warszawa Wschodnia to TerespolIc
7h 49m$78–110
Questions & Answers
The cheapest way to get from Ełk to Brest is to drive which costs $40 - $60 and takes 4h 7m.
The fastest way to get from Ełk to Brest is to drive which takes 4h 7m and costs $40 - $60.
No, there is no direct bus from Ełk to Brest station. However, there are services departing from Kilińskiego — Koszykowa and arriving at Brest Bus station via Warsaw Chopin Airport. The journey, including transfers, takes approximately 8h 59m.
The distance between Ełk and Brest is 420 km. The road distance is 278.1 km.
The best way to get from Ełk to Brest without a car is to train which takes 7h 39m and costs $40 - $85.
It takes approximately 7h 39m to get from Ełk to Brest, including transfers.
Ełk to Brest bus services, operated by Żak Express, depart from Kilińskiego — Koszykowa station.
The best way to get from Ełk to Brest is to train which takes 7h 39m and costs $40 - $85. Alternatively, you can bus, which costs $25 - $65 and takes 8h 59m.
Ełk to Brest bus services, operated by Żak Express, arrive at Warsaw Airport station.
Brest is 2h ahead of Ełk. It is currently 2:11 AM in Ełk and 4:11 AM in Brest.
What companies run services between Ełk, Poland and Brest, Belarus?
You can take a train from Elk to Brest Bus station via Siedlce, Terespol, and Terespol in around 7h 39m. Alternatively, you can take a bus from Kilińskiego — Koszykowa to Brest Bus station via Warsaw Airport and Warsaw Chopin Airport in around 8h 59m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Elk to Siedlce
- Ave. Duration
- 4h 6m
- Frequency
- Twice daily
- Estimated price
- $14–25
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $14–21
- 1st Class
- $20–25
Train from Siedlce to Terespol
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $30
- Website
- https://www.intercity.pl/en/
Train from Elk to Bialystok
- Ave. Duration
- 1h 14m
- Frequency
- 5 times a day
- Estimated price
- $29–30
- Website
- https://www.intercity.pl/en/
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $8–17
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $8–13
- 1st Class
- $13–17
Train from Bialystok Zielone Wzgorza to Warszawa Wschodnia
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- $10–20
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $10–16
- 1st Class
- $16–20
Train from Warszawa Wschodnia to Terespol
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a day
- Estimated price
- $44
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Siedlce to Terespol
- Ave. Duration
- 1h 47m
- Frequency
- 3 times a day
- Estimated price
- $6–9
- Website
- https://polregio.pl/pl/
Train from Elk to Bialystok
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- $5–8
- Website
- https://polregio.pl/pl/
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- $5–8
- Website
- https://polregio.pl/pl/
Train from Bialystok Zielone Wzgorza to Warszawa Wschodnia
- Ave. Duration
- 2h 5m
- Frequency
- Once a week
- Estimated price
- $8–12
- Website
- https://polregio.pl/pl/
- Website
- infobus.by
Bus from Bialystok to Grodno Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $23–45
- Website
- https://infobus.by/en/bus
- Phone
- +375 162 93-37-04
- av@brest.by
- Website
- av.brest.by
Bus from Grodno Bus Station to Brest Bus station
- Ave. Duration
- 4h 10m
- Frequency
- Every 3 hours
- Estimated price
- $5–12
- Schedules at
- av.brest.by
- Book at
- infobus.by
- Phone
- +48 87 733 14 33
- zakexpress@o2.pl
- Website
- zakexpress.pl
Bus from Kilińskiego — Koszykowa to Warsaw Airport
- Ave. Duration
- 4h 3m
- Frequency
- Every 3 hours
- Estimated price
- $13–20
- Book at
- https://zakexpress.pl/en/
- Bus price
- $13–18
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Warsaw Chopin Airport to Brest Bus station
- Ave. Duration
- 3h 56m
- Frequency
- 5 times a day
- Estimated price
- $12–45
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, How to get from London City Airport into central London, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Ełk to Brest is 278 km. It takes approximately 4h 7m to drive from Ełk to Brest.
There are 17+ hotels available in Brest.










