• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 9 ways to get from Bryansk to Riga by plane, train, bus, night train 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.

Recommended option

Fly from Bryansk  •  7h 14m

  1. Fly from Bryansk (BZK) to Riga (RIX) BZK - RIX

$57 - $213

Cheapest option

Train, night train  •  22h 56m

  1. Take the train from Brjansk-Lgowskij to Minsk-Passajirskii D
  2. Take the night train from Minsk-Passajirskii to Riga Pass D / ...

$16 - $28

7 alternative options

Train to Moscow Sheremetyevo, fly  •  10h 27m

  1. Take the train from Brjansk-Orlovskij to Moskva Kievskaja
  2. Fly from Moscow Sheremetyevo (SVO) to Riga (RIX) SVO - RIX

$117 - $356

Train to Moscow Vnukovo, fly  •  10h 34m

  1. Take the train from Brjansk-Orlovskij to Moskva Kievskaja
  2. Fly from Moscow Vnukovo (VKO) to Riga (RIX) VKO - RIX

$116 - $335

Train, bus via Orsha  •  19h 28m

  1. Take the train from Brjansk-Orlovskij to Orscha Central
  2. Take the bus from Orsha to Daugavpils
  3. Take the bus from Daugavpils to Riga

$27 - $48

Train, bus  •  20h 22m

  1. Take the train from Brjansk-Orlovskij to Vilnius(LT)
  2. Take the bus from Vilnius to Rīga 1070104 / ...

$28 - $49

Bus  •  22h 13m

  1. Take the bus from Bryansk to Gomel
  2. Take the bus from Gomel to Riga

$24 - $52

Train  •  23h 9m

  1. Take the train from Brjansk-Orlovskij to Vilnius(LT)
  2. Take the train from Vilnius to Daugavpils
  3. Take the train from Daugavpils to Riga 817 / ...

Drive  •  11h 53m

  1. Drive from Bryansk to Riga 540.1 miles

$95 - $140

Questions & Answers

The cheapest way to get from Bryansk to Riga is to train and night train which costs RUB 1000 - RUB 1900 and takes 22h 56m.

More details

The quickest way to get from Bryansk to Riga is to fly which costs RUB 3700 - RUB 14000 and takes 7h 14m.

More details

No, there is no direct bus from Bryansk to Riga. However, there are services departing from Bryansk and arriving at Riga via Gomel. The journey, including transfers, takes approximately 22h 13m.

More details

No, there is no direct train from Bryansk to Riga. However, there are services departing from Brjansk-Orlovskij and arriving at Riga via Vilnius and Daugavpils. The journey, including transfers, takes approximately 23h 9m.

More details

The distance between Bryansk and Riga is 770 km. The road distance is 864.1 km.

Get driving directions

The best way to get from Bryansk to Riga without a car is to train and bus which takes 19h 28m and costs RUB 1700 - RUB 3200.

More details

It takes approximately 7h 14m to get from Bryansk to Riga, including transfers.

More details

Bryansk to Riga bus services, operated by Gomel City Transport, depart from Bryansk station.

More details

Bryansk to Riga train services, operated by Russian Railways (RZhD), depart from Brjansk-Orlovskij station.

More details

The best way to get from Bryansk to Riga is to fly which takes 7h 14m and costs RUB 3700 - RUB 14000. Alternatively, you can bus, which costs RUB 1500 - RUB 3400 and takes 22h 13m, you could also train, which costs and takes 23h 9m.

Mode details

Map of how to get from Bryansk to Riga.
Launch map view
  • Distance: 481.5 miles
  • Duration: 7h 14m

What companies run services between Bryansk, Russia and Riga, Latvia?

S7 Airlines, Air Baltic and three other airlines fly from Bryansk to Riga twice daily. Alternatively, you can take a bus from Bryansk to Riga via Gomel in around 22h 13m.

Airlines
Air Baltic
Website
airbaltic.com
Flights from Bryansk to Riga via Pulkovo
Ave. Duration
6h 40m
When
Friday
Estimated price
$55 - $210
Flights from Moscow Sheremetyevo to Riga
Ave. Duration
1h 46m
When
Every day
Estimated price
$140 - $420
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Bryansk to Riga via Pulkovo, Moscow Sheremetyevo
Ave. Duration
10h 25m
When
Monday and Friday
Estimated price
$100 - $360
Flights from Moscow Sheremetyevo to Riga
Ave. Duration
1h 46m
When
Every day
Estimated price
$140 - $420
Finnair
Website
finnair.com
Flights from Bryansk to Riga via Pulkovo, Helsinki
Ave. Duration
8h 35m
When
Monday and Friday
Estimated price
$60 - $230
Flights from Moscow Sheremetyevo to Riga via Helsinki
Ave. Duration
4h 15m
When
Monday to Friday
Estimated price
$140 - $490
Austrian Airlines
Website
austrian.com
Flights from Bryansk to Riga via Pulkovo, Vienna
Ave. Duration
12h 20m
When
Monday and Friday
Estimated price
$160 - $900
RusLine
Website
rusline.aero
Flights from Moscow Vnukovo to Riga
Ave. Duration
1h 40m
When
Every day
Estimated price
$160 - $260
UTair Aviation
Website
utair.ru
Flights from Moscow Vnukovo to Riga
Ave. Duration
1h 40m
When
Every day
Estimated price
$110 - $300
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Brjansk-Orlovskij to Moskva Kievskaja
Ave. Duration
5h 16m
Frequency
Every 4 hours
Estimated price
$13 - $28
Website
pass.rzd.ru
3rd Class (Platzcart)
$13 - $20
2nd Class (Kupé)
$18 - $28
Train from Brjansk-Orlovskij to Orscha Central
Ave. Duration
7h 9m
Frequency
4 times a week
Estimated price
$11 - $24
Website
pass.rzd.ru
Train from Brjansk-Orlovskij to Vilnius(LT)
Ave. Duration
14h 57m
Frequency
4 times a week
Estimated price
$15 - $30
Website
pass.rzd.ru
Train from Brjansk-Lgowskij to Minsk-Passajirskii
Ave. Duration
10h 9m
Frequency
Twice daily
Estimated price
$10 - $21
Website
pass.rzd.ru
Traukinio
Website
traukiniobilietas.lt
Train from Vilnius to Daugavpils
Ave. Duration
2h 47m
Frequency
4 times a week
Schedules at
traukiniobilietas.lt
Latvian Railways (PV)
Phone
+371 67232135
Website
pv.lv
Train from Daugavpils to Riga
Ave. Duration
3h 25m
Frequency
Every 4 hours
Estimated price
$9
Website
pv.lv
Belorussian Railways (BŽD)
Bus operators
Gomel City Transport
Website
gomeltrans.net
Bus from Orsha to Daugavpils
Ave. Duration
6h 37m
Frequency
Twice a week
Estimated price
$8 - $12
Schedules at
gomeltrans.net
Book at
ticketbus.by
Bus from Bryansk to Gomel
Ave. Duration
5h 43m
Frequency
Every 4 hours
Estimated price
$6 - $12
Schedules at
gomeltrans.net
Book at
ticketbus.by
Bus from Gomel to Riga
Ave. Duration
15h 30m
Frequency
Twice a week
Estimated price
$18 - $40
Schedules at
gomeltrans.net
Book at
ticketbus.by
1188 Latvia
Website
1188.lv
Bus from Daugavpils to Riga
Ave. Duration
3h 40m
Frequency
Every 3 hours
Estimated price
$10 - $12
Schedules at
1188.lv
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Daugavpils to Riga
Ave. Duration
4h 12m
Frequency
3 times a day
Estimated price
$7 - $12
Schedules at
minsktrans.by
Book at
ticketbus.by

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 Why you should take the train in the US, The London Underground: Essential tips to navigate the Tube and Flying into Beijing? - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Bryansk Airport to Riga Airport. The quickest flight takes 12h 40m and has one stopover.

Search flights

Bryansk to Riga bus services, operated by Gomel City Transport, arrive at Riga station.

More details

Riga is 1h behind Bryansk. It is currently 11:34 AM in Bryansk and 10:34 AM in Riga.

Bryansk to Riga train services, operated by Latvian Railways (PV), arrive at Riga station.

More details

Yes, the driving distance between Bryansk to Riga is 864 km. It takes approximately 11h 53m to drive from Bryansk to Riga.

Get driving directions

Austrian Airlines, Air Baltic, Finnair and two other airlines offer flights from Bryansk Airport to Riga Airport.

Search flights

There are 1165+ hotels available in Riga. Prices start at $34 USD per night.

More details

The best way to get from Bryansk to Bryansk Airport is to taxi which takes 5m and costs RUB 150 - RUB 190.

More details