There are 6 ways to get from Suwałki to Lida 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 Suwalki to Sokolkatrain Ic
- Take the train from Grodno to Lidatrain 630Б / ...
5h 33m$16–25Bus via Vilnius
- Take the bus from Suwalki Dworzec Autobusowy to Vilnius Central Bus Stationbus Lux Express EL-20
- Take the bus from Vilnius, Autobusų Stotis to Lida Bus stationbus
7h 28mDrive 230.3 km
- Drive from Suwałki to Lidacar 230.3 km
3h 15m$34–49Train, bus
- Take the train from Suwalki to Mockavatrain Ic
- Take the train from Mockava to Vilniustrain 36 / ...
- Take the bus from Vilnius, Autobusų Stotis to Lida Bus stationbus
7h 24mBus
- Take the bus from Suwałki to Marijampolėbus
- Take the bus from Marijampole, Bus Station to Lida Bus stationbus
7h 30m$23–78Bus #2
- Take the bus from Suwalki, MOP INEES, Mickiewicza Street to Marijampole, Bus Stationbus N1323 / ...
- Take the bus from Marijampole, Bus Station to Lida Bus stationbus
7h 30m$24–80
Suwałki to Lida by bus
Questions & Answers
The cheapest way to get from Suwałki to Lida is to train which costs $15 - $25 and takes 5h 33m.
The fastest way to get from Suwałki to Lida is to drive which takes 3h 15m and costs $30 - $50.
No, there is no direct bus from Suwałki to Lida station. However, there are services departing from Suwalki Dworzec Autobusowy and arriving at Lida Bus station via Vilnius, Autobusų Stotis. The journey, including transfers, takes approximately 7h 28m.
No, there is no direct train from Suwałki to Lida. However, there are services departing from Suwalki and arriving at Lida via Sokolka and Grodno. The journey, including transfers, takes approximately 5h 33m.
The distance between Suwałki and Lida is 272 km. The road distance is 230.3 km.
The best way to get from Suwałki to Lida without a car is to bus via Vilnius which takes 7h 28m and costs .
It takes approximately 5h 33m to get from Suwałki to Lida, including transfers.
Suwałki to Lida bus services, operated by Lux Express, depart from Suwalki Dworzec Autobusowy station.
Suwałki to Lida train services, operated by PKP Intercity, depart from Suwalki station.
The best way to get from Suwałki to Lida is to train which takes 5h 33m and costs $15 - $25. Alternatively, you can bus via Vilnius, which costs and takes 7h 28m.
What companies run services between Suwałki, Poland and Lida, Belarus?
You can take a train from Suwalki to Lida via Sokolka, Kuznica Bialostocka, and Grodno in around 5h 33m. Alternatively, you can take a bus from Suwalki Dworzec Autobusowy to Lida Bus station via Vilnius Central Bus Station and Vilnius, Autobusų Stotis in around 7h 28m.
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Suwalki to Sokolka
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- $17–65
- Website
- PKP Intercity
Train from Suwalki to Mockava
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- $7–29
- Website
- PKP Intercity
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- Polregio
Train from Suwalki to Sokolka
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Website
- Polregio
- Phone
- 105
- Website
- Belarusian Railway
Train from Grodno to Lida
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 105
- Website
- Belarusian Railway
Train from Grodno to Lida
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Mockava to Vilnius
- Ave. Duration
- 2h 18m
- Frequency
- 3 times a day
- Estimated price
- $11–15
- Website
- LTG Link
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Suwalki Dworzec Autobusowy to Vilnius Central Bus Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $17–35
- Website
- Lux Express
- Phone
- +370 612 88 984
- [email protected]
- Website
- Eurolines Lithuania
Bus from Suwalki Dworzec Autobusowy to Vilnius Central Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $26–40
- Website
- Eurolines Lithuania
- Phone
- 8 (0152) 72-23-14
- Website
- Intaks
Bus from Vilnius, Autobusų Stotis to Lida Bus station
Bus from Vilnius, Autobusų Stotis to Lida Bus station
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Suwałki to Marijampolė
- Ave. Duration
- 1h 5m
- Frequency
- Once a week
- Estimated price
- $5–9
- Schedules at
- ecolines.net
Bus from Marijampole, Bus Station to Lida Bus station
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Estimated price
- $18–70
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Marijampole, Bus Station to Lida Bus station
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Estimated price
- $18–70
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Suwalki, MOP INEES, Mickiewicza Street to Marijampole, Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $6–10
- Website
- Flixbus
Want to know more about travelling around Belarus
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
Suwałki to Lida bus services, operated by Lux Express, arrive at Vilnius Central Bus Station.
Lida is 1h ahead of Suwałki. It is currently 8:32 PM in Suwałki and 9:32 PM in Lida.
Suwałki to Lida train services, operated by PKP Intercity, arrive at Sokolka station.
Yes, the driving distance between Suwałki to Lida is 230 km. It takes approximately 3h 15m to drive from Suwałki to Lida.
Book your Suwałki to Lida bus tickets online with Omio.



























