• Our partners include:

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

There are 9 ways to get from Bulgaria to Belarus by plane, bus, train, bus and ferry 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 Sofia to Minsk  •  9 h 9 min

  1. Fly from Sofia (SOF) to Minsk (MSQ) SOF - MSQ

$104 - $244

Cheapest option

Bus Maximov Tours  •  45 h

  1. Take the bus from Sofia Serdika to Odessa Central Bus Sofia-Varna-Odessa
  2. Take the bus from Odessa to Minsk

$61 - $99

7 alternative options

Bus to Bucharest Otopeni, fly to Minsk  •  10 h 25 min

  1. Take the bus from Ruse to Bucharest Otopeni Airport
  2. Fly from Bucharest Otopeni (OTP) to Minsk (MSQ) OTP - MSQ

Bus to Istanbul Ataturk, fly to Minsk  •  10 h 55 min

  1. Take the bus from Burgas South to Istanbul
  2. Fly from Istanbul Ataturk (IST) to Minsk (MSQ) IST - MSQ

$125 - $217

Fly Sofia to Warsaw Chopin, train  •  9 h 47 min

  1. Fly from Sofia (SOF) to Warsaw Chopin (WAW) SOF - WAW
  2. Take the train from Warszawa Wschodnia to Terespol

$83 - $254

Bus and ferry, train  •  31 h 35 min

  1. Take the bus and ferry from Sofia to Brno
  2. Take the train from Brno hl.n. to Bohumin R
  3. Take the train from Bohumin to Warszawa Centralna Eic / ...
  4. Take the train from Warszawa Centralna to Brest Central D
  5. Take the train from Brest Central to Minsk-Passajirskii D

Bus Ecolines  •  38 h 45 min

  1. Take the bus from Sofia to Kraków
  2. Take the bus from Kraków, Kraków MDA to Minsk K319

$117 - $312

Train  •  2 days 1 h

  1. Take the train from Sofia to Bucuresti Nord Gara A
  2. Take the train from Bucharest - Gara de Nord to Kazatin Tovarnij
  3. Take the train from Kazatin Tovarnij to Minsk-Passajirskii

$75 - $108

Drive  •  22 h 8 min

  1. Drive from Sofia to Minsk 1173.7 miles

$180 - $280

Questions & Answers

The cheapest way to get from Bulgaria to Belarus is to bus which costs $60 - $100 and takes 45 h.

More details

The quickest way to get from Bulgaria to Belarus is to fly which costs $100 - $250 and takes 9 h 9 min.

More details

No, there is no direct bus from Bulgaria to Belarus. However, there are services departing from Sofia and arriving at Minsk via Kraków, Kraków MDA. The journey, including transfers, takes approximately 38 h 45 min.

More details

The distance between Bulgaria and Belarus is 1214 km. The road distance is 1878 km.

Get driving directions

The best way to get from Bulgaria to Belarus without a car is to bus and ferry and train which takes 31 h 35 min and costs .

More details

It takes approximately 9 h 9 min to get from Bulgaria to Belarus, including transfers.

More details

Bulgaria to Belarus bus services, operated by Ecolines, depart from Sofia station.

More details

The best way to get from Bulgaria to Belarus is to fly which takes 9 h 9 min and costs $100 - $250. Alternatively, you can bus, which costs $110 - $320 and takes 38 h 45 min, you could also train, which costs $70 - $110 and takes 2 days 1 h.

Mode details

There is no direct flight from Sofia Airport to Minsk Airport. The quickest flight takes 5 h and has one stopover.

Search flights

Bulgaria to Belarus bus services, operated by FlixBus, arrive at Minsk station.

More details

Map of how to get from Bulgaria to Belarus.
Launch map view
  • Distance: 758.7 miles
  • Duration: 9 h 9 min

What companies run services between Bulgaria and Belarus?

Turkish Airlines, Austrian Airlines and six other airlines fly from Sofia to Minsk hourly. Alternatively, you can take a bus from Sofia to Minsk via Kraków, Kraków MDA in around 38 h 45 min.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Sofia to Minsk via Vienna
Ave. Duration
5 h 27 min
When
Every day
Estimated price
$210 - $600
Flights from Bucharest Otopeni to Minsk via Vienna
Ave. Duration
5 h 20 min
When
Every day
Estimated price
$260 - $600
Flights from Sofia to Warsaw Chopin via Vienna
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$160 - $480
Turkish Airlines
Website
p.turkishairlines.com
Flights from Sofia to Minsk via Istanbul Ataturk
Ave. Duration
5 h
When
Monday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$130 - $470
Flights from Bucharest Otopeni to Minsk via Istanbul Ataturk
Ave. Duration
6 h 30 min
When
Every day
Estimated price
$180 - $500
Flights from Istanbul Ataturk to Minsk
Ave. Duration
2 h 22 min
When
Every day
Estimated price
$220 - $390
Ukraine International Airlines
Website
flyuia.com
Flights from Sofia to Minsk via Boryspil
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$260 - $320
Flights from Bucharest Otopeni to Minsk via Boryspil
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$150 - $380
Flights from Istanbul Ataturk to Minsk via Boryspil
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$130 - $270
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Sofia to Minsk via Moscow Sheremetyevo
Ave. Duration
8 h 27 min
When
Every day
Estimated price
$190 - $480
Flights from Bucharest Otopeni to Minsk via Moscow Sheremetyevo
Ave. Duration
7 h 47 min
When
Every day
Estimated price
$240 - $850
Lufthansa
Website
lufthansa.com
Flights from Sofia to Minsk via Frankfurt
Ave. Duration
6 h 32 min
When
Every day
Estimated price
$210 - $320
Flights from Bucharest Otopeni to Minsk via Frankfurt
Ave. Duration
6 h 45 min
When
Every day
Estimated price
$310 - $550
Air France
Website
airfrance.com
Flights from Sofia to Minsk via Paris CDG
Ave. Duration
7 h 30 min
When
Monday, Wednesday and Saturday
Estimated price
$220 - $600
Flights from Bucharest Otopeni to Minsk via Paris CDG
Ave. Duration
8 h 37 min
When
Every day
Estimated price
$380 - $1,300
LOT
Website
lot.com
Flights from Bucharest Otopeni to Minsk via Warsaw Chopin
Ave. Duration
8 h 30 min
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
$270 - $700
Flights from Sofia to Warsaw Chopin
Ave. Duration
2 h
When
Every day
Estimated price
$160 - $460
Belavia Belarusian Airlines
Website
belavia.by
Flights from Istanbul Ataturk to Minsk
Ave. Duration
2 h 22 min
When
Every day
Estimated price
$220 - $390
Adria Airways
Website
adria.si
Flights from Sofia to Warsaw Chopin via Ljubljana
Ave. Duration
4 h 25 min
When
Friday
Estimated price
$160 - $460
Train operators
Polish Railways (PKP)

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability, and large families being entitled to discounts. Polish Railways offer a pre-booking service for travellers living outside of Poland - tickets and reservations can be booked in advance for trips inside Poland (up to 30 days in advance for domestic trains), and to/from other countries in the region (up to 60 days in advance).

Contact Details
Phone
703 200 200
Website
intercity.pl
Train from Warszawa Wschodnia to Terespol
Ave. Duration
1 h 54 min
Frequency
5 times a day
Estimated price
$8 - $12
Website
Intercity.pl
Book at
Raileurope.com
2nd Class
$8 - $12
1st Class
$11 - $16
Train from Warszawa Centralna to Brest Central
Ave. Duration
3 h 49 min
Frequency
Once daily
Estimated price
$7 - $11
Website
Intercity.pl
Book at
Raileurope.com
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Brno hl.n. to Bohumin
Ave. Duration
2 h 31 min
Frequency
Hourly
Estimated price
$7 - $11
Website
cd.cz
Train from Bohumin to Warszawa Centralna
Ave. Duration
3 h 46 min
Frequency
Every 4 hours
Estimated price
$9 - $13
Website
cd.cz
Belorussian Railways (BŽD)
Website
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
Bulgarian Railways (BDZh)
Ukrainian Railways
Website
uz.gov.ua
Train from Bucharest - Gara de Nord to Kazatin Tovarnij
Ave. Duration
23 h 33 min
Frequency
Once a week
Estimated price
$55 - $80
Schedules at
uz.gov.ua
Bus operators
PEGASUS GROUP Ltd.
Phone
+359 (0) 877 34 47 47
Email
pegasus@pegasusbg.com
Website
pegasusbg.com
Bus from Ruse to Bucharest Otopeni Airport
Ave. Duration
2 h
Frequency
Twice daily
Schedules at
pegasusbg.com
Balkan Horn
Phone
+44 74 71405777
Email
office@balkanhorn.com
Website
balkanhorn.com
Bus and ferry from Sofia to Brno
Ave. Duration
13 h 50 min
Frequency
Twice a week
Schedules at
balkanhorn.com
Georg
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Sofia to Kraków
Ave. Duration
20 h
Frequency
Once a week
Estimated price
$180 - $240
Schedules at
georg-bg.com
Tourbus Bulgaria
Phone
00359 2 980 68 62
Email
touringbus@touring.bg
Website
touring.bg
Bus from Sofia Zentral Omnibus Bahnhof to Krakau Zob Mda
Ave. Duration
21 h
Frequency
Once a week
Estimated price
$80 - $100
Schedules at
touring.bg
FlixBus

One of Europe’s leading bus companies, Flixbus serves over 1400 destinations, in 26 countries including Germany, France, Italy, Austria, the Netherlands, Croatia, Spain, and across Scandinavia and central and eastern Europe. Founded in 2012, Flixbus’ extensive network connects cities with approximately 200,000 trips, with buses often departing every 30 minutes. One of the most affordable ways to get around Europe (and expanding soon into the US), a Flixbus journey is cost-effective, well-connected, comfortable and safe.

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Kraków, Kraków MDA to Minsk
Ave. Duration
14 h 30 min
Frequency
3 times a week
Estimated price
$45 - $80
Website
flixbus.co.uk
Visit Tour
Website
vt.by
Bus from Krakow to Minsk
Ave. Duration
15 h 1 min
Frequency
3 times a week
Estimated price
$30 - $55
Schedules at
vt.by
Maximov Tours
Phone
+380930004636
Email
maxtours1991@gmail.com
Website
maximovtours.com
Bus from Sofia Serdika to Odessa Central Bus
Ave. Duration
24 h
Frequency
4 times a week
Estimated price
$30 - $55
Schedules at
maximovtours.com
Eurotrans
Website
eurotrans.by
Bus from Odessa to Minsk
Ave. Duration
20 h
Frequency
Once daily
Estimated price
$30 - $45
Schedules at
eurotrans.by

Want to know more about travelling around Belarus

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Belarus is 1 h ahead of Bulgaria. It is currently 5:40 PM in Bulgaria and 6:40 PM in Belarus.

Yes, the driving distance between Bulgaria to Belarus is 1878 km. It takes approximately 22 h 8 min to drive from Bulgaria to Belarus.

Get driving directions

Turkish Airlines, Ukraine International Airlines, Bulgaria Air and four other airlines offer flights from Sofia Airport to Minsk Airport.

Search flights

There are six+ hotels available in Belarus. Prices start at $100 USD per night.

More details