• Our partners include:

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

There are 8 ways to get from Brest to Kiev by bus, train, car 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.

Recommended option

Bus EuroClub  •  11 h 4 min

  1. Take the bus from Brest to Rivne
  2. Take the bus from Rivne to Kiev Cologne Bonn Airport

$39 - $58

Cheapest option

Train  •  29 h 7 min

  1. Take the train from Brest Central to Luninez AVE
  2. Take the train from Luninez to Kiev Pass AVE

$8 - $12

6 alternative options

Bus Volyn bus station  •  11 h 15 min

  1. Take the bus from Brest to Kovel
  2. Take the bus from Kovel to Kyiv

$17 - $19

Bus, train  •  13 h 19 min

  1. Take the bus from Brest to Kovel
  2. Take the train from Kowel to Svyatoshino D / ...

$9 - $18

Drive  •  7 h 43 min

  1. Drive from Brest to Kiev 374.5 miles

$30 - $50

Train to Warsaw, fly to Kyiv Zhuliany  •  8 h 2 min

  1. Take the train from Brest Central to Warszawa Wschodnia
  2. Fly from Warsaw (WAW) to Kyiv Zhuliany (IEV) WAW - IEV

$75 - $188

Train to Warsaw, fly to Boryspil  •  8 h 46 min

  1. Take the train from Brest Central to Warszawa Wschodnia
  2. Fly from Warsaw (WAW) to Boryspil (KBP) WAW - KBP

$63 - $161

Train to Minsk, fly to Kyiv Zhuliany  •  7 h 55 min

  1. Take the train from Brest Central to Minsk-Passajirskii
  2. Fly from Minsk (MSQ) to Kyiv Zhuliany (IEV) MSQ - IEV

$77 - $168

Questions & Answers

The cheapest way to get from Brest to Kiev is to train which costs $8 - $12 and takes 29 h 7 min.

More details

The quickest way to get from Brest to Kiev is to drive which costs $30 - $50 and takes 7 h 43 min.

More details

No, there is no direct bus from Brest to Kiev. However, there are services departing from Brest and arriving at Kiev via Rivne. The journey, including transfers, takes approximately 11 h 4 min.

More details

No, there is no direct train from Brest to Kiev. However, there are services departing from Brest Central and arriving at Kiev Pass via Luninez. The journey, including transfers, takes approximately 29 h 7 min.

More details

The distance between Brest and Kiev is 509 km. The road distance is 599.2 km.

Get driving directions

The best way to get from Brest to Kiev without a car is to bus which takes 11 h 4 min and costs $35 - $60.

More details

It takes approximately 11 h 4 min to get from Brest to Kiev, including transfers.

More details

Brest to Kiev bus services, operated by Avtovokzaly.ru, depart from Brest station.

More details

Brest to Kiev train services, operated by Belorussian Railways (BŽD), depart from Brest Central station.

More details

The best way to get from Brest to Kiev is to bus which takes 11 h 4 min and costs $35 - $60. Alternatively, you can train, which costs $8 - $12 and takes 29 h 7 min.

Mode details

Map of how to get from Brest to Kiev.
Launch map view
  • Distance: 318.2 miles
  • Duration: 11 h 4 min

What companies run services between Brest, Belarus and Kiev, Ukraine?

You can take a bus from Brest to Kiev via Rivne in around 11 h 4 min. Alternatively, you can take a train from Brest to Kiev via Luninez in around 29 h 7 min.

Airlines
LOT
Website
lot.com
Flights from Warsaw to Kyiv Zhuliany
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$110 - $240
Flights from Warsaw to Boryspil
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$100 - $330
Belavia Belarusian Airlines
Website
belavia.by
Flights from Minsk to Kyiv Zhuliany
Ave. Duration
1 h
When
Every day
Estimated price
$75 - $160
Ukraine International Airlines
Website
flyuia.com
Flights from Warsaw to Boryspil
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$55 - $220
Wizz Air
Website
wizzair.com
Flights from Warsaw to Kyiv Zhuliany
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$35 - $270
Train operators
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Kowel to Svyatoshino
Ave. Duration
8 h 4 min
Frequency
Twice daily
Estimated price
$3 - $10
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $6
2nd Class
$6 - $10
1st Class
$15 - $21
Belorussian Railways (BŽD)
Website
rw.by
Train from Brest Central to Luninez
Ave. Duration
3 h 50 min
Frequency
Every 4 hours
Estimated price
$3 - $4
Website
www.rw.by
2nd Class
$3 - $4
Coupe
$4 - $6
Train from Luninez to Kiev Pass
Ave. Duration
24 h 17 min
Frequency
4 times a week
Estimated price
$5 - $8
Website
www.rw.by
Train from Brest Central to Warszawa Wschodnia
Ave. Duration
3 h 39 min
Frequency
Once daily
Estimated price
$7 - $11
Website
www.rw.by
Train from Brest Central to Minsk-Passajirskii
Ave. Duration
3 h 16 min
Frequency
Hourly
Estimated price
$3 - $5
Website
www.rw.by
2nd Class
$3 - $5
Coupe
$5 - $7
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Brest to Rivne
Ave. Duration
6 h 19 min
Frequency
Once daily
Estimated price
$9 - $13
Schedules at
avtovokzaly.ru
Bus from Brest to Kovel
Ave. Duration
3 h 3 min
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
avtovokzaly.ru
EuroClub
Phone
+38(066)-281-80-41
Email
euroclubbus@gmail.com
Website
eclub.kiev.ua
Bus from Rivne to Kiev
Ave. Duration
3 h 45 min
Frequency
6 times a week
Estimated price
$30 - $45
Schedules at
eclub.kiev.ua
Brest Bus Belarus
Phone
114
Email
av@brest.by
Website
av.brest.by
Bus from Brest to Kovel
Ave. Duration
3 h 50 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
av.brest.by
Book at
ticketbus.by
Volyn bus station
Website
vopas.com.ua
Bus from Kovel to Kyiv
Ave. Duration
6 h 25 min
Frequency
3 times a day
Estimated price
$12
Schedules at
vopas.com.ua

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 do I buy a London Underground ticket?, How to get from Heathrow Airport into central London and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Warsaw Airport to Kyiv Zhuliany Airport is the direct flight which takes 1 h 25 min.

Search flights

Brest to Kiev bus services, operated by EuroClub, arrive at Kiev station.

More details

Kiev is 1 h behind Brest. It is currently 1:06 PM in Brest and 1:06 PM in Kiev.

Brest to Kiev train services, operated by Belorussian Railways (BŽD), arrive at Kiev Pass station.

More details

Yes, the driving distance between Brest to Kiev is 599 km. It takes approximately 7 h 43 min to drive from Brest to Kiev.

Get driving directions

Wizz Air and LOT offer flights from Warsaw Airport to Kyiv Zhuliany Airport.

Search flights

There are 2526+ hotels available in Kiev. Prices start at $24 USD per night.

More details