There are 11 ways to get from Moscow to Brody by train, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train, bus
best- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Lublinbus
- Take the bus from Lublin Bus Station to Luts'kbus
- Take the train from Lutsk to Бродиtrain
25h 42mBus, train
cheapest- Take the bus from Moscow Novoyasnevskaya to Dnipro Central Bus Stationbus
- Take the train from Dnipro-Holovnyi to Бродиtrain 079П
36h 52m₴1,718–14,249Bus
- Take the bus from Moscow, International Bus Station to Warsaw Westbus
- Take the bus from Warsaw West to Lublinbus
- Take the bus from Lublin Bus Station to Goshchabus
- Take the bus from Goshcha to Brodybus
27h 32mFly Sheremetyevo International Airport to Brest Airport, train, bus
- Fly from Sheremetyevo International Airport (SVO) to Brest Airport (BQT)plane SVO - BQT
- Take the train from Terespol to Lukowtrain
- Take the train from Lukow to Lublin Glownytrain
- Take the bus from Lublin Bus Station to Luts'kbus
- Take the train from Lutsk to Бродиtrain
17h 33mTrain via Dęblin
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the train from Terespol to Deblintrain R
- Take the train from Deblin to Rava-Ruskatrain 765
- Take the train from Rava-Ruska to Краснеtrain
- Take the train from Красне to Бродиtrain
29h 58m₴6,255–11,610Train
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the train from Terespol to Chelmtrain R
- Take the train from Chelm to Ківерціtrain
- Take the train from Ківерці to Бродиtrain
32h 39m₴4,875–9,660Fly Moscow Vnukovo to Minsk National Airport, bus, train
- Fly from Moscow Vnukovo (VKO) to Minsk National Airport (MSQ)plane VKO - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the train from Minsk Pas to Brest Ctrain
- Take the bus from Brest Bus station to Lublinbus
- Take the bus from Lublin Bus Station to Luts'kbus
- Take the train from Lutsk to Бродиtrain
20h 39mFly Sheremetyevo International Airport to Minsk National Airport, bus, train
- Fly from Sheremetyevo International Airport (SVO) to Minsk National Airport (MSQ)plane SVO - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the train from Minsk Pas to Brest Ctrain
- Take the bus from Brest Bus station to Lublinbus
- Take the bus from Lublin Bus Station to Luts'kbus
- Take the train from Lutsk to Бродиtrain
21h 4mFly Domodedovo International Airport to Minsk National Airport, bus, train
- Fly from Domodedovo International Airport (DME) to Minsk National Airport (MSQ)plane DME - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the train from Minsk Pas to Brest Ctrain
- Take the bus from Brest Bus station to Lublinbus
- Take the bus from Lublin Bus Station to Luts'kbus
- Take the train from Lutsk to Бродиtrain
20h 53mFly Sheremetyevo International Airport to Warsaw Chopin Airport, bus, train
- Fly from Sheremetyevo International Airport (SVO) to Warsaw Chopin Airport (WAW)plane SVO - WAW
- Take the bus from Warszawa Centralna Station to Lviv Palace Squarebus
- Take the train from Підзамче to Бродиtrain
17h 32mFly Moscow Vnukovo to Brest Airport, train, bus
- Fly from Moscow Vnukovo (VKO) to Brest Airport (BQT)plane VKO - BQT
- Take the train from Terespol to Lukowtrain
- Take the train from Lukow to Lublin Glownytrain
- Take the bus from Lublin Bus Station to Luts'kbus
- Take the train from Lutsk to Бродиtrain
19h 22m
Sheremetyevo International Airport (SVO) to Brest Airport (BQT) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Moscow to Brody is to train which costs 4 800 ₴ - 10 000 ₴ and takes 32h 39m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Moscow to Brody is to train via Dęblin which takes 29h 58m and costs 6 000 ₴ - 12 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Moscow and Brody is 1951 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Moscow to Brody without a car is to train and bus which takes 25h 42m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 25h 42m to get from Moscow to Brody, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Moscow to Brody is to bus which takes 27h 32m and costs . Alternatively, you can train via Dęblin, which costs 6 000 ₴ - 12 000 ₴ and takes 29h 58m.
What companies run services between Moscow, Russia and Brody, Lviv Oblast, Ukraine?
You can take a bus from Метро «Библиотека имени Ленина» to Brody via Метро «Тропарёво», Troparevo, Salaryevo, Moscow, International Bus Station, Warsaw West, Lublin, Lublin Bus Station, Goshcha, and Brody in around 27h 32m. Alternatively, you can take a train from Moskva Belorusskaia to Броди via Brest C, Brest Bus station, Terespol, Terespol, Deblin, Rava-Ruska, and Красне in around 29h 58m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- belavia.by
Flights from Sheremetyevo International Airport to Brest Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₴2,700–16,000
Flights from Moscow Vnukovo to Minsk National Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₴2,100–14,000
Flights from Sheremetyevo International Airport to Minsk National Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ₴2,100–14,000
Flights from Domodedovo International Airport to Minsk National Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₴2,200–14,000
Flights from Moscow Vnukovo to Brest Airport via Pulkovo
- Ave. Duration
- 5h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₴3,700–19,000
- Website
- lot.com
Flights from Sheremetyevo International Airport to Warsaw Chopin Airport via Belgrade
- Ave. Duration
- 5h 55m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₴4,300–13,000
Flights from Sheremetyevo International Airport to Warsaw Chopin Airport via Istanbul
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- ₴5,500–26,000
Flights from Sheremetyevo International Airport to Warsaw Chopin Airport via Erevan
- Ave. Duration
- 10h 37m
- When
- Monday to Saturday
- Estimated price
- ₴6,500–22,000
Flights from Sheremetyevo International Airport to Warsaw Chopin Airport via Baku Heydar Aliyev
- Ave. Duration
- 9h 40m
- When
- Wednesday and Saturday
- Estimated price
- ₴7,000–23,000
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Minsk National Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₴2,100–14,000
- Website
- turkishairlines.com
Flights from Sheremetyevo International Airport to Warsaw Chopin Airport via Istanbul
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- ₴5,500–26,000
- Website
- sunexpress.com
Flights from Sheremetyevo International Airport to Warsaw Chopin Airport via Antalya
- Ave. Duration
- 9h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₴7,000–31,000
- Website
- wizzair.com
Flights from Sheremetyevo International Airport to Warsaw Chopin Airport via Belgrade, Budapest
- Ave. Duration
- 10h 45m
- When
- Friday and Sunday
- Estimated price
- ₴4,300–13,000
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 4m
- Frequency
- Once daily
- Estimated price
- ₴2,500–4,800
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₴2,500–2,900
- 2nd Class (Kupé)
- ₴4,100–4,800
- 1nd Class (SW)
- ₴7,000–10,000
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- ₴1,300–2,600
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₴1,300–1,600
- 2nd Class (Kupé)
- ₴2,100–2,600
- 1nd Class (SW)
- ₴3,900–5,500
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 12h 11m
- Frequency
- 4 times a week
- Estimated price
- ₴2,200–5,500
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₴3,900–5,500
- 1nd Class (SW)
- ₴8,500–12,000
- 3rd Class (Platzcart)
- ₴2,200–2,800
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a week
- Estimated price
- ₴1,300–4,400
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₴3,200–4,400
- 1nd Class (SW)
- ₴3,700–5,000
- 3rd Class (Platzcart)
- ₴1,300–1,800
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Lutsk to Броди
- Ave. Duration
- 3h 22m
- Frequency
- 3 times a week
- Estimated price
- ₴220–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴220–310
- Deluxe
- ₴750–1,100
Train from Rava-Ruska to Красне
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₴220–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴220–310
- Deluxe
- ₴650–950
Train from Красне to Броди
- Ave. Duration
- 31 min
- Frequency
- 4 times a week
- Estimated price
- ₴210–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴210–300
- Deluxe
- ₴550–800
Train from Ківерці to Броди
- Ave. Duration
- 3h 3m
- Frequency
- 6 times a week
- Estimated price
- ₴220–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴220–310
- Deluxe
- ₴750–1,100
Train from Dnipro-Holovnyi to Броди
- Ave. Duration
- 12h 48m
- Frequency
- Once daily
- Estimated price
- ₴280–650
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–650
- Berth
- ₴280–400
- Deluxe
- ₴1,900–2,700
Train from Підзамче to Броди
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- ₴220–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴220–300
- Deluxe
- ₴600–850
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Terespol to Lukow
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- ₴220–310
- Website
- https://polregio.pl/pl/
Train from Lukow to Lublin Glowny
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- ₴260–360
- Website
- https://polregio.pl/pl/
Train from Terespol to Deblin
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- ₴320–450
- Website
- https://polregio.pl/pl/
Train from Terespol to Chelm
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- ₴550–800
- Website
- https://polregio.pl/pl/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Terespol to Lukow
- Ave. Duration
- 48 min
- Frequency
- 5 times a day
- Estimated price
- ₴700–1,600
- Website
- https://www.intercity.pl/en/
Train from Lukow to Lublin Glowny
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₴850–1,900
- Website
- https://www.intercity.pl/en/
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Deblin to Rava-Ruska
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Estimated price
- ₴2,200–3,000
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴2,200–3,000
Train from Chelm to Ківерці
- Ave. Duration
- 6h 17m
- Frequency
- Once daily
- Estimated price
- ₴800–1,300
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 9m
- Frequency
- 5 times a day
- Estimated price
- ₴480–600
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 3m
- Frequency
- 4 times a week
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- Phone
- +38(032) 226-20-68
- contract@railway.lviv.ua
- Website
- lv.uz.gov.ua
Train from Підзамче to Броди
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- ₴36–40
- Website
- https://lv.uz.gov.ua/
- Schedules at
- https://lv.uz.gov.ua/?page_id=24
- Website
- infobus.by
Bus from Brest Bus station to Lublin
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₴1,200–2,400
- Website
- https://infobus.by/en/bus
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Lublin Bus Station to Luts'k
- Ave. Duration
- 1h 54m
- Frequency
- Every 30 minutes
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Lublin Bus Station to Goshcha
- Ave. Duration
- 2h 54m
- Frequency
- Every 30 minutes
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Goshcha to Brody
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Warsaw West
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ₴3,264–6,528
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₴6,528
- Children
- ₴3,264
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Warsaw West to Lublin
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Dnipro Central Bus Station
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- ₴1,400–14,000
- Schedules at
- avtovokzaly.ru
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- ₴55–85
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Warszawa Centralna Station to Lviv Palace Square
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
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 Italian Lakes: Getting around by train, South Korea: Travelling from Seoul to Busan , and Need to know: Jadrolinija - to help you get the most out of your next trip.

































