There are 8 ways to get from Berlin to Belarus by plane, train, bus 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 Berlin Schoenefeld to Minsk  •  5 h 14 min

  1. Fly from Berlin Schoenefeld (SXF) to Minsk (MSQ) SXF - MSQ

$105 - $371

Cheapest option

Bus Minsktrans  •  20 h 9 min

  1. Take the bus from Berlin to Minsk

$40 - $78

6 alternative options

Fly Berlin Tegel to Warsaw, train  •  8 h 30 min

  1. Fly from Berlin Tegel (TXL) to Warsaw (WAW) TXL - WAW
  2. Take the train from Warszawa Wschodnia to Terespol

$68 - $237

Fly Berlin Tegel to Vilnius, train  •  10 h 3 min

  1. Fly from Berlin Tegel (TXL) to Vilnius (VNO) TXL - VNO
  2. Take the train from Vilnius(LT) to Grodno

$66 - $178

Fly Berlin Schoenefeld to Vilnius, train  •  10 h 11 min

  1. Fly from Berlin Schoenefeld (SXF) to Vilnius (VNO) SXF - VNO
  2. Take the train from Vilnius(LT) to Grodno

$65 - $312

Train  •  15 h 26 min

  1. Take the train from Berlin Ostbahnhof to Minsk-Passajirskii D

$120 - $160

Bus Visit Tour  •  23 h 6 min

  1. Take the bus from Schönefeld to Minsk

$47 - $83

Drive  •  11 h 44 min

  1. Drive from Berlin to Minsk 692.1 miles

$140 - $210

Questions & Answers

The cheapest way to get from Berlin to Belarus is to bus which costs 40€ - 75€ and takes 23 h 6 min.

More details

The quickest way to get from Berlin to Belarus is to fly which costs 90€ - 320€ and takes 5 h 14 min.

More details

The distance between Berlin and Belarus is 960 km. The road distance is 1107.4 km.

Get driving directions

It takes approximately 5 h 14 min to get from Berlin to Belarus, including transfers.

More details

No, there is no direct bus from Berlin to Belarus. However, there are services departing from Berlin, S+U Alexanderplatz Bhf/Memhardstr. and arriving at Minsk via S+U Zoologischer Garten Bhf and Berlin. The journey, including transfers, takes approximately 20 h 9 min.

More details

Yes, there is a direct train departing from Berlin Ostbahnhof and arriving at Minsk-Passajirskii. Services depart three times a week, and operate Monday and Saturday. The journey takes approximately 15 h 26 min.

More details

What companies run services between Berlin, Germany and Belarus?

Belavia Belarusian Airlines flies from Berlin to Minsk 4 times a week. Alternatively, Russian Railways operates a train from Berlin to Minsk 3 times a week. Tickets cost $120 - $160 and the journey takes 15 h 26 min.

Airlines
LOT
Website
lot.com
Flights from Berlin Tegel to Warsaw
Ave. Duration
1 h 23 min
When
Every day
Estimated price
$170 - $800
Lufthansa
Website
lufthansa.com
Flights from Berlin Tegel to Warsaw via Munich
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$160 - $850
Flights from Berlin Tegel to Warsaw via Frankfurt
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$160 - $850
Belavia Belarusian Airlines
Website
belavia.by
Flights from Berlin Schoenefeld to Minsk
Ave. Duration
1 h 45 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$130 - $370
Flights from Berlin Schoenefeld to Vilnius via Minsk
Ave. Duration
3 h 20 min
When
Wednesday and Friday
Estimated price
$160 - $360
Austrian Airlines
Website
austrian.com
Flights from Berlin Tegel to Warsaw via Vienna
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$170 - $800
Air Baltic
Website
airbaltic.com
Flights from Berlin Tegel to Vilnius
Ave. Duration
1 h 30 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$65 - $260
Flights from Berlin Tegel to Vilnius via Riga
Ave. Duration
3 h 30 min
When
Tuesday, Thursday and Saturday
Estimated price
$65 - $260
Ryanair
Website
ryanair.com
Flights from Berlin Schoenefeld to Vilnius
Ave. Duration
1 h 35 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$45 - $170
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
Every 4 hours
Estimated price
$8 - $12
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$8 - $12
1st Class
$11 - $16
Lithuanian Railways (LG)
Website
litrail.lt
Train from Vilnius(LT) to Grodno
Ave. Duration
4 h 25 min
Frequency
3 times a week
Estimated price
$4 - $7
Website
traukiniobilietas.lt
Russian Railways
Website
rzd.ru
Train from Berlin Ostbahnhof to Minsk-Passajirskii
Ave. Duration
15 h 26 min
Frequency
3 times a week
Estimated price
$120 - $160
Website
pass.rzd.ru
Bus operators
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Berlin to Minsk
Ave. Duration
18 h 21 min
Frequency
3 times a week
Estimated price
$35 - $70
Schedules at
minsktrans.by
Book at
ticketbus.by
Mr Trans
Phone
8(495)507-78-88
Website
mrtrans.ru
Bus from Berlin to Minsk
Ave. Duration
21 h 30 min
Frequency
Once a week
Estimated price
$21 - $27
Schedules at
mrtrans.ru
Visit Tour
Website
vt.by
Bus from Schönefeld to Minsk
Ave. Duration
21 h 8 min
Frequency
Twice a week
Estimated price
$45 - $65
Schedules at
vt.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.