Transport services may be reduced or suspended. More
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Shostka?

Book now

There are 7 ways to get from Riga to Shostka by bus, train, car, plane or night bus

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

Recommended option

Bus, Electric Train, train  •  24h 27m

  1. Take the bus from Riga Central Bus Station to Minsk Central bus station 920
  2. Take the bus from Minsk Central bus station to Chernihiv
  3. Take the Electric Train from Chernihiv to Nizhyn
  4. Take the train from Nizhyn to Shostka

6 alternative options

Bus, drive  •  27h 29m

  1. Take the bus from Riga Central Bus Station to Vilnius Central Bus Station
  2. Take the bus from Vilnius Central Bus Station to Gomel Bus Station
  3. Take the bus from Gomel Bus Station to Khomutovka
  4. Drive from Khomutovka to Shostka

Train, bus, drive  •  29h 5m

  1. Take the train from Rīga pasažieru to Indra
  2. Take the bus from Vyerkhnyadzvinsk to Polatsk
  3. Take the train from Polock to Orsha Centr
  4. Take the train from Orsha Centr to Lgov-Kievskii
  5. Drive from Lgov-Kievskii to Vorozhba
  6. Take the train from Vorozhba to Konotop-Pas.
  7. Take the train from Konotop-Pas. to Shostka

Bus, train  •  30h 22m

  1. Take the bus from Riga to Daugavpils
  2. Take the bus from Daugavpils to Minsk 920
  3. Take the bus from Minsk Central bus station to Kyiv Vydubychi
  4. Take the train from Vydubychi to Shostka

Drive  •  12h 39m

  1. Drive from Riga to Shostka 1039.7 km

Fly from Riga, train  •  12h 48m

  1. Fly from Riga (RIX) to Boryspil (KBP) RIX - KBP
  2. Take the train from Vydubychi to Shostka

Night bus to Vilnius, fly, train  •  14h 9m

  1. Take the night bus from Riia to Vilnius, bussijaam
  2. Fly from Vilnius (VNO) to Boryspil (KBP) VNO - KBP
  3. Take the train from Vydubychi to Shostka

Questions & Answers

The cheapest way to get from Riga to Shostka is to bus and Electric Train and train which costs $25 - $65 and takes 24h 27m.
Transport services may be reduced or suspended. More

More details

The quickest way to get from Riga to Shostka is to drive which costs $180 - $270 and takes 12h 39m.
Transport services may be reduced or suspended. More

More details

The distance between Riga and Shostka is 827 km. The road distance is 1039.7 km.

Get driving directions

The best way to get from Riga to Shostka without a car is to bus and Electric Train and train which takes 24h 27m and costs $25 - $65.
Transport services may be reduced or suspended. More

More details

It takes approximately 24h 27m to get from Riga to Shostka, including transfers.
Transport services may be reduced or suspended. More

More details

Yes, the driving distance between Riga to Shostka is 1040 km. It takes approximately 12h 39m to drive from Riga to Shostka.

Get driving directions

The best way to get from Riga to Riga Airport is to line 22 bus which takes 27 min and costs .
Transport services may be reduced or suspended. More

More details

Map of how to get from Riga to Shostka.
Launch map view
  • Distance: 827.4 km
  • Duration: 24h 27m

What companies run services between Riga, Latvia and Shostka, Ukraine?

There is no direct connection from Riga to Shostka. However, you can take the bus to Minsk Central bus station, take the bus to Chernihiv, take the walk to Chernihiv, take the Electric Train to Nizhyn, then take the train to Shostka. Alternatively, you can take the bus to Vilnius Central Bus Station, take the bus to Gomel Bus Station, take the bus to Khomutovka, then take the drive to Shostka.

Transport services may be reduced or suspended. More

Airlines
Ukraine International Airlines
Website
flyuia.com
Flights from Riga to Boryspil via Helsinki
Ave. Duration
4h 55m
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
2 000 ₴ - 13 000 ₴
Flights from Riga to Boryspil via Vienna
Ave. Duration
4h 50m
When
Tuesday, Friday and Sunday
Estimated price
3 500 ₴ - 17 000 ₴
Flights from Riga to Boryspil via Prague
Ave. Duration
5h 5m
When
Tuesday and Saturday
Estimated price
2 800 ₴ - 16 000 ₴
Flights from Riga to Boryspil via Dusseldorf
Ave. Duration
5h 55m
When
Monday and Sunday
Estimated price
3 900 ₴ - 20 000 ₴
Flights from Riga to Boryspil via Amsterdam Schiphol
Ave. Duration
6h
When
Every day
Estimated price
4 100 ₴ - 20 000 ₴
Flights from Vilnius to Boryspil
Ave. Duration
1h 20m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
800 ₴ - 9 000 ₴
Air Baltic
Website
airbaltic.com
Flights from Riga to Boryspil via Vilnius
Ave. Duration
5h 12m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
1 100 ₴ - 9 500 ₴
Flights from Riga to Boryspil via Tallinn, Vilnius
Ave. Duration
6h 50m
When
Tuesday, Wednesday and Friday
Estimated price
1 800 ₴ - 12 000 ₴
Flights from Vilnius to Boryspil
Ave. Duration
1h 20m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
800 ₴ - 9 000 ₴
Train operators
Southwestern Railways
Website
swrailway.gov.ua
Train from Chernihiv to Nizhyn
Ave. Duration
1h 30m
Frequency
5 times a day
Estimated price
16 ₴ - 20 ₴
Schedules at
swrailway.gov.ua
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Chernihiv to Nizhyn
Ave. Duration
1h 28m
Frequency
3 times a week
Estimated price
230 ₴ - 360 ₴
Schedules at
Ukrainian Railways (UZ)
Book at
Ukrainian Railways (UZ)
1st Class
360 ₴ - 900 ₴
3rd Class
110 ₴ - 170 ₴
2nd Class
230 ₴ - 360 ₴
Train from Nizhyn to Shostka
Ave. Duration
2h 29m
Frequency
Once daily
Estimated price
240 ₴ - 410 ₴
Schedules at
Ukrainian Railways (UZ)
Book at
Ukrainian Railways (UZ)
1st Class
420 ₴ - 1 000 ₴
3rd Class
120 ₴ - 180 ₴
2nd Class
240 ₴ - 410 ₴
Train from Vorozhba to Konotop-Pas.
Ave. Duration
1h 1m
Frequency
Once daily
Estimated price
230 ₴ - 360 ₴
Schedules at
Ukrainian Railways (UZ)
Book at
Ukrainian Railways (UZ)
1st Class
350 ₴ - 900 ₴
3rd Class
110 ₴ - 160 ₴
2nd Class
230 ₴ - 360 ₴
Train from Konotop-Pas. to Shostka
Ave. Duration
1h 9m
Frequency
Once daily
Estimated price
230 ₴ - 360 ₴
Schedules at
Ukrainian Railways (UZ)
Book at
Ukrainian Railways (UZ)
1st Class
350 ₴ - 900 ₴
3rd Class
110 ₴ - 170 ₴
2nd Class
230 ₴ - 360 ₴
Train from Vydubychi to Shostka
Ave. Duration
3h 53m
Frequency
Once daily
Estimated price
260 ₴ - 480 ₴
Schedules at
Ukrainian Railways (UZ)
Book at
Ukrainian Railways (UZ)
1st Class
500 ₴ - 1 200 ₴
3rd Class
130 ₴ - 190 ₴
2nd Class
260 ₴ - 480 ₴
Belorussian Railways (BŽD)
Phone
(+375 17) 225 44 77
Website
rw.by
Train from Polock to Orsha Centr
Ave. Duration
2h 27m
Frequency
Twice daily
Estimated price
140 ₴ - 470 ₴
Website
Belorussian Railways
Book at
Belorussian Railways
2nd Class (platzkart)
140 ₴ - 270 ₴
1st Class (Coupe)
220 ₴ - 470 ₴
Russian Railways (РЖД)
Website
eng.rzd.ru
Train from Orsha Centr to Lgov-Kievskii
Ave. Duration
10h 58m
Frequency
3 times a week
Estimated price
2 200 ₴ - 3 300 ₴
Website
eng.rzd.ru
Bus operators
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Riga Central Bus Station to Minsk Central bus station
Ave. Duration
9h
Frequency
Twice daily
Estimated price
350 ₴ - 1 700 ₴
Book at
https://infobus.by/bus
Website
https://minsktrans.by/
Bus from Minsk Central bus station to Chernihiv
Ave. Duration
8h 28m
Frequency
Once daily
Estimated price
310 ₴ - 850 ₴
Book at
https://infobus.by/bus
Website
https://minsktrans.by/
Bus from Vyerkhnyadzvinsk to Polatsk
Ave. Duration
1h 9m
Frequency
Twice a week
Estimated price
55 ₴ - 80 ₴
Book at
https://infobus.by/bus
Website
https://minsktrans.by/
Temptrans
Phone
+372 56459623
Email
temptrans@temptrans.ee
Website
temptrans.ee
Bus from Rīga to Minsk
Ave. Duration
9h 30m
Frequency
Once a week
Estimated price
380 ₴ - 700 ₴
Website
Temptrans
Bus from Daugavpils to Minsk
Ave. Duration
6h 10m
Frequency
Once a week
Estimated price
260 ₴ - 470 ₴
Website
Temptrans
Lux Express
Phone
+372 6800 909
Email
info@luxexpress.eu
Website
luxexpress.eu
Bus from Riga Central Bus Station to Vilnius Central Bus Station
Ave. Duration
4h 10m
Frequency
5 times a day
Estimated price
500 ₴ - 1 100 ₴
Website
Lux Express
Night bus from Riia to Vilnius, bussijaam
Ave. Duration
4h
Frequency
Once daily
Estimated price
500 ₴ - 750 ₴
Website
Lux Express
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Rīga to Vilnius
Ave. Duration
4h
Frequency
Twice daily
Estimated price
480 ₴ - 700 ₴
Schedules at
ecolines.net
Bus from Minsk Central bus station to Kyiv Vydubychi
Ave. Duration
13h 25m
Frequency
3 times a week
Estimated price
1 000 ₴ - 1 400 ₴
Schedules at
ecolines.net
Toks
Phone
+370 5 216 0054
Email
office@toks.lt
Website
toks.lt
Bus from Riga Central Bus Station to Vilnius Central Bus Station
Ave. Duration
4h 15m
Frequency
6 times a week
Estimated price
650 ₴ - 1 800 ₴
Website
Toks
Gomel Transport
Website
gomeltrans.net
Bus from Vilnius Central Bus Station to Gomel Bus Station
Ave. Duration
10h 31m
Frequency
Twice a week
Estimated price
270 ₴ - 480 ₴
Schedules at
gomeltrans.net
Book at
infobus.by
Bus from Gomel Bus Station to Khomutovka
Ave. Duration
9h 28m
Frequency
3 times a week
Estimated price
240 ₴ - 700 ₴
Schedules at
gomeltrans.net
Book at
infobus.by
1188 Latvia
Phone
+371 80 001 188
Email
info@1188.lv
Website
1188.lv
Bus from Riga to Daugavpils
Ave. Duration
3h 50m
Frequency
Every 2 hours
Estimated price
300 ₴ - 360 ₴
Schedules at
1188 Latvia

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 How to get from Heathrow Airport into central London, How to plan an amazing trip around Scandinavia and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.