There are 8 ways to get from Novorossiysk to Brest 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.
Train via Moscow
best- Take the train from Novorossiysk to Kazansky Railway Terminaltrain 030Й / ...
- Take the train from Moskva Belorusskaia to Brest Ctrain 027Б / ...
36h 58m$97–217Bus
cheapest- Take the bus from Novorossiysk Bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Kobrynbus
- Take the bus from Kobryn to Brest Bus stationbus 557
41h 41m$96–143Bus, train
- Take the bus from Novorossiysk Bus station to Krasnodar-1 Bus stationbus
- Take the bus from Krasnodar-1 Bus station to Zhlobinbus
- Take the train from Jlobin to Brest Ctrain
39h 56mTrain to Krasnodar, fly to Brest Airport
- Take the train from Novorossiysk to Krasnodar 1train
- Fly from Krasnodar (KRR) to Brest Airport (BQT)plane KRR - BQT
23h 22m$125–594Train
- Take the train from Novorossiysk to Abinskayatrain
- Take the train from Abinskaia to Minsk Pastrain
- Take the train from Minsk Pas to Brest Ctrain
47h 58m$183–388Fly Gelendzik to Brest Airport
- Fly from Gelendzik (GDZ) to Brest Airport (BQT)plane GDZ - BQT
30h 20m$118–562Train to Sochi International Airport, fly to Brest Airport
- Take the train from Novorossiysk to Adlertrain
- Fly from Sochi International Airport (AER) to Brest Airport (BQT)plane AER - BQT
20h 27m$129–579Train to Krasnodar, fly to Warsaw Chopin Airport, train
- Take the train from Novorossiysk to Krasnodar 1train
- Fly from Krasnodar (KRR) to Warsaw Chopin Airport (WAW)plane KRR - WAW
- Take the train from Warszawa Wschodnia to Terespoltrain
16h 25m$184–540
Krasnodar (KRR) to Brest Airport (BQT) flights
Comparing Your Travel Options
The cheapest way to get from Novorossiysk to Brest is to bus which costs $95 - $150 and takes 41h 41m.
The fastest way to get from Novorossiysk to Brest is to train and fly which takes 16h 25m and costs $180 - $550.
No, there is no direct bus from Novorossiysk station to Brest station. However, there are services departing from Novorossiysk Bus station and arriving at Brest Bus station via Minsk Central Bus Station and Kobryn. The journey, including transfers, takes approximately 41h 41m.
No, there is no direct train from Novorossiysk to Brest. However, there are services departing from Novorossiysk and arriving at Brest C via Komsomolskaya and Moskva Belorusskaia. The journey, including transfers, takes approximately 36h 58m.
The distance between Novorossiysk and Brest is 2737 km.
The best way to get from Novorossiysk to Brest without a car is to train via Moscow which takes 36h 58m and costs $95 - $220.
It takes approximately 36h 58m to get from Novorossiysk to Brest, including transfers.
Novorossiysk to Brest bus services, operated by Infobus BY, depart from Novorossiysk Bus station.
Novorossiysk to Brest train services, operated by Russian Railways (РЖД), depart from Novorossiysk station.
The best way to get from Novorossiysk to Brest is to train via Moscow which takes 36h 58m and costs $95 - $220. Alternatively, you can bus, which costs $95 - $150 and takes 41h 41m, you could also fly, which costs $110 - $600 and takes 30h 20m.
What companies run services between Novorossiysk, Russia and Brest, Belarus?
You can take a train from Novorossiysk to Brest C via Kazansky Railway Terminal, Komsomolskaya, Belorusskaya, and Moskva Belorusskaia in around 36h 58m. Alternatively, you can take a bus from Novorossiysk Bus station to Brest Bus station via Minsk Central Bus Station and Kobryn in around 41h 41m.
- Website
- belavia.by
Flights from Krasnodar to Brest Airport via Moscow Sheremetyevo
- Ave. Duration
- 17h 45m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $110–550
Flights from Krasnodar to Brest Airport via Koltsovo, Moscow Sheremetyevo
- Ave. Duration
- 17h 35m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $190–750
Flights from Krasnodar to Brest Airport via Pulkovo, Moscow Sheremetyevo
- Ave. Duration
- 21h 30m
- When
- Tuesday and Sunday
- Estimated price
- $150–650
Flights from Krasnodar to Brest Airport via Kazan, Moscow Sheremetyevo
- Ave. Duration
- 22h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $140–650
Flights from Krasnodar to Brest Airport via Erevan, Moscow Sheremetyevo
- Ave. Duration
- 23h 35m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $160–650
Flights from Krasnodar to Brest Airport via Ufa, Moscow Sheremetyevo
- Ave. Duration
- 23h 50m
- When
- Tuesday
- Estimated price
- $170–700
Flights from Gelendzik to Brest Airport via Moscow Sheremetyevo
- Ave. Duration
- 27h 5m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $110–550
Flights from Sochi International Airport to Brest Airport via Moscow Sheremetyevo
- Ave. Duration
- 14h 11m
- When
- Saturday, Monday, Wednesday, Thursday, and Friday
- Estimated price
- $110–550
- Website
- lot.com
Flights from Krasnodar to Warsaw Chopin Airport via Istanbul
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $120–550
- Website
- turkishairlines.com
Flights from Krasnodar to Warsaw Chopin Airport via Istanbul
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $120–550
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Novorossiysk to Kazansky Railway Terminal
- Ave. Duration
- 21h 40m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- Russian Railways
- 1nd Class (SW)
- $210–300
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $65–95
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- $10–35
- Website
- Russian Railways
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $10–14
- 2nd Class (Kupé)
- $22–35
Train from Novorossiysk to Abinskaya
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $8–28
- Website
- Russian Railways
- 1nd Class (SW)
- $65–95
- 3rd Class (Platzcart)
- $8–12
- 2nd Class (Kupé)
- $20–28
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- $10–35
- Website
- Russian Railways
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $10–14
- 2nd Class (Kupé)
- $22–35
- Phone
- 105
- Website
- Belarusian Railway
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- $85–149
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $85–100
- 2nd Class (Kupé)
- $149
- 1nd Class (SW)
- $280–320
Train from Abinskaia to Minsk Pas
- Ave. Duration
- 41h 23m
- Frequency
- 4 times a week
- Estimated price
- $150–258
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $150–170
- 2nd Class (Kupé)
- $258
- 1nd Class (SW)
- $490–550
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- $42–72
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $42–46
- 2nd Class (Kupé)
- $72
- 1nd Class (SW)
- $130–150
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 12h 38m
- Frequency
- 4 times a week
- Estimated price
- $45–120
- Website
- Russian Railways
- 2nd Class (Kupé)
- $85–120
- 1nd Class (SW)
- $190–260
- 3rd Class (Platzcart)
- $45–65
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a week
- Estimated price
- $30–100
- Website
- Russian Railways
- 2nd Class (Kupé)
- $70–100
- 1nd Class (SW)
- $80–120
- 3rd Class (Platzcart)
- $30–40
- Phone
- 105
- Website
- Belarusian Railway
Train from Jlobin to Brest C
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a week
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 8-800-775-00-00
- [email protected]
- Website
- kuban-express-prigorod.ru
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- $5–8
- Book at
- Russian Railways
Train from Novorossiysk to Abinskaya
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- $3–5
- Book at
- Russian Railways
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- $5–8
- Book at
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- $5–14
- Website
- Russian Railways
- Lastochka Train
- $9–14
- Commuter Electric Train
- $5–9
Train from Novorossiysk to Abinskaya
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- $2–12
- Website
- Russian Railways
- Lastochka Train
- $8–12
- Commuter Electric Train
- $2–4
Train from Novorossiysk to Adler
- Ave. Duration
- 8h 9m
- Frequency
- Once daily
- Estimated price
- $15–23
- Website
- Russian Railways
- Lastochka Train
- $15–21
- Commuter Electric Train
- $16–23
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- $5–14
- Website
- Russian Railways
- Lastochka Train
- $9–14
- Commuter Electric Train
- $5–9
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 19m
- Frequency
- Every 4 hours
- Estimated price
- $9–12
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Warszawa Wschodnia to Terespol
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- $25–50
- Website
- PKP Intercity
- Phone
- +7 (861) 238-71-77
- [email protected]
- Website
- Krasnodar Bus Terminal
Bus from Novorossiysk Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 3h 9m
- Frequency
- Every 3 hours
- Estimated price
- $8–11
- Website
- Krasnodar Bus Terminal
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novorossiysk Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- $12–18
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Novorossiysk Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $7–11
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Krasnodar-1 Bus station to Zhlobin
- Ave. Duration
- 26h 10m
- Frequency
- Once a week
- Estimated price
- $80–370
- Schedules at
- vt.by
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Minsk Central Bus Station to Kobryn
- Ave. Duration
- 4h 17m
- Frequency
- 4 times a week
- Estimated price
- $8–14
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +375 162 93-37-04
- [email protected]
- Website
- av.brest.by
Bus from Kobryn to Brest Bus station
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–4
- Schedules at
- av.brest.by
- Book at
- infobus.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 South Korea: Travelling from Seoul to Busan , Flying into Beijing?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Novorossiysk to Brest bus services, operated by Infobus BY, arrive at Minsk Central Bus Station.
Novorossiysk to Brest train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
There are 27+ hotels available in Brest.

































