There are 10 ways to get from Moscow to Belgium 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 Moscow Sheremetyevo to Brussels  •  6 h 29 min

  1. Fly from Moscow Sheremetyevo (SVO) to Brussels (BRU) SVO - BRU

$97 - $259

Cheapest option

Bus Mr Trans  •  46 h 1 min

  1. Take the bus from Moscow Sheremetyevo to Köln
  2. Take the bus from Cologne Hbf to Aachen
  3. Take the bus from Aachen to Brussels Schaerbeek - North Train station

$83 - $237

8 alternative options

Fly Moscow Domodedovo to Brussels  •  6 h 42 min

  1. Fly from Moscow Domodedovo (DME) to Brussels (BRU) DME - BRU

$87 - $339

Fly Moscow Sheremetyevo to Amsterdam, train  •  8 h

  1. Fly from Moscow Sheremetyevo (SVO) to Amsterdam (AMS) SVO - AMS
  2. Take the train from Schiphol Airport to Antwerpen-Centraal

$147 - $307

Fly Moscow Sheremetyevo to Dusseldorf, train  •  8 h 54 min

  1. Fly from Moscow Sheremetyevo (SVO) to Dusseldorf (DUS) SVO - DUS
  2. Take the train from Köln Hauptbahnhof to Liège-Guillemins

$132 - $299

Fly Moscow Domodedovo to Dusseldorf, train  •  9 h 7 min

  1. Fly from Moscow Domodedovo (DME) to Dusseldorf (DUS) DME - DUS
  2. Take the train from Köln Hauptbahnhof to Liège-Guillemins

$122 - $269

Train Russian Railways (RZhD)  •  28 h 23 min

  1. Take the train from Moskva Belorusskaja to Berlin Ostbahnhof En
  2. Take the train from Berlin Hbf (tief) to Köln Hbf Ice
  3. Take the train from Köln Hauptbahnhof to Brusel Nord Ice

$249 - $382

Train Russian Railways  •  37 h

  1. Take the train from Moscow Belorussky Station to Frankfurt Main Hbf
  2. Take the train from Frankfurt(Main)Hbf to Köln Messe/Deutz Gl.11-12 Ice
  3. Take the train from Köln Hauptbahnhof to Brusel Nord Ice

$368 - $498

Bus Visit Tour  •  2 days 5 h

  1. Take the bus from Moscow to Minsk
  2. Take the bus from Minsk to Köln/Bonn Airport
  3. Take the bus from Cologne to Brussels Schaerbeek - North Train station

$120 - $182

Drive  •  26 h 19 min

  1. Drive from Moscow to Brussels 1590.2 miles

$330 - $480

Questions & Answers

The cheapest way to get from Moscow to Belgium is to fly which costs RUB 6000 - RUB 17000 and takes 6 h 29 min.

More details

The quickest way to get from Moscow to Belgium is to fly which costs RUB 6000 - RUB 17000 and takes 6 h 29 min.

More details

The distance between Moscow and Belgium is 2244 km. The road distance is 2544.2 km.

Get driving directions

It takes approximately 6 h 29 min to get from Moscow to Belgium, including transfers.

More details

What companies run services between Moscow, Russia and Belgium?

Aeroflot Russian Airlines, KLM and four other airlines fly from Moscow to Schaerbeek hourly. Alternatively, you can take a train from Moscow to Brussels via Berlin Ostbahnhof, S Ostbahnhof, S+U Berlin Hauptbahnhof, Berlin Hbf (tief), Köln Hbf, Köln Hauptbahnhof, Brusel Nord, and Gare Du Nord in around 28 h 23 min.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Moscow Sheremetyevo to Brussels
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$120 - $430
Flights from Moscow Sheremetyevo to Amsterdam
Ave. Duration
3 h 29 min
When
Every day
Estimated price
$180 - $600
Flights from Moscow Sheremetyevo to Dusseldorf
Ave. Duration
3 h 18 min
When
Every day
Estimated price
$110 - $460
Flights from Moscow Sheremetyevo to Dusseldorf via St. Petersburg
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$110 - $460
Lufthansa
Website
lufthansa.com
Flights from Moscow Domodedovo to Brussels via Frankfurt
Ave. Duration
5 h 31 min
When
Every day
Estimated price
$220 - $550
Flights from Moscow Domodedovo to Brussels via Munich
Ave. Duration
5 h 25 min
When
Monday and Tuesday
Estimated price
$220 - $550
Flights from Moscow Domodedovo to Dusseldorf via Frankfurt
Ave. Duration
5 h 33 min
When
Every day
Estimated price
$210 - $550
Flights from Moscow Domodedovo to Dusseldorf via Munich
Ave. Duration
6 h 45 min
When
Every day
Estimated price
$210 - $550
KLM
Website
klm.com
Flights from Moscow Sheremetyevo to Brussels via Amsterdam
Ave. Duration
5 h 28 min
When
Every day
Estimated price
$190 - $600
Flights from Moscow Sheremetyevo to Amsterdam
Ave. Duration
3 h 29 min
When
Every day
Estimated price
$180 - $600
Flights from Moscow Sheremetyevo to Dusseldorf via Amsterdam
Ave. Duration
6 h 13 min
When
Every day
Estimated price
$180 - $460
Finnair
Website
finnair.com
Flights from Moscow Sheremetyevo to Brussels via Helsinki
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$160 - $650
Flights from Moscow Sheremetyevo to Amsterdam via Helsinki
Ave. Duration
6 h 10 min
When
Every day
Estimated price
$160 - $490
Flights from Moscow Sheremetyevo to Dusseldorf via Helsinki
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$180 - $480
Air Baltic
Website
airbaltic.com
Flights from Moscow Sheremetyevo to Brussels via Riga
Ave. Duration
5 h 10 min
When
Monday to Saturday
Estimated price
$85 - $490
Flights from Moscow Sheremetyevo to Amsterdam via Riga
Ave. Duration
5 h 15 min
When
Monday to Saturday
Estimated price
$100 - $340
Flights from Moscow Sheremetyevo to Dusseldorf via Riga
Ave. Duration
5 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $550
CSA
Website
csa.cz
Flights from Moscow Sheremetyevo to Brussels via Prague
Ave. Duration
7 h 15 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$130 - $600
Flights from Moscow Sheremetyevo to Amsterdam via Prague
Ave. Duration
7 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $550
Flights from Moscow Sheremetyevo to Dusseldorf via Prague
Ave. Duration
7 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$160 - $600
Austrian Airlines
Website
austrian.com
Flights from Moscow Domodedovo to Brussels via Vienna
Ave. Duration
5 h 40 min
When
Every day
Estimated price
$250 - $700
Flights from Moscow Domodedovo to Dusseldorf via Vienna
Ave. Duration
5 h 40 min
When
Every day
Estimated price
$220 - $600
British Airways
Website
britishairways.com
Flights from Moscow Domodedovo to Brussels via London Heathrow
Ave. Duration
5 h 55 min
When
Saturday
Estimated price
$310 - $850
Flights from Moscow Domodedovo to Dusseldorf via London Heathrow
Ave. Duration
6 h 10 min
When
Every day
Estimated price
$260 - $850
LOT
Website
lot.com
Flights from Moscow Sheremetyevo to Amsterdam via Warsaw
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$190 - $420
Flights from Moscow Sheremetyevo to Dusseldorf via Warsaw
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$170 - $420
Air France
Website
airfrance.com
Flights from Moscow Sheremetyevo to Amsterdam via Paris CDG
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$180 - $550
Flights from Moscow Sheremetyevo to Dusseldorf via Paris CDG
Ave. Duration
7 h 30 min
When
Sunday
Estimated price
$190 - $550
Brussels Airlines
Website
brusselsairlines.com
Flights from Moscow Domodedovo to Brussels
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$75 - $470
Swiss
Website
swiss.com
Flights from Moscow Domodedovo to Brussels via Zurich
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$240 - $550
Alitalia
Website
alitalia.com
Flights from Moscow Sheremetyevo to Amsterdam via Rome
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$390 - $1,100
Adria Airways
Website
adria.si
Flights from Moscow Sheremetyevo to Dusseldorf via Ljubljana
Ave. Duration
6 h
When
Thursday and Friday
Estimated price
$160 - $650
S7 Airlines
Website
s7.ru
Flights from Moscow Domodedovo to Dusseldorf
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$100 - $390
Train operators
Thalys
Website
thalys.com
Train from Schiphol Airport to Antwerpen-Centraal
Ave. Duration
58 min
Frequency
Hourly
Estimated price
$45 - $65
Website
thalys.com
2nd Class
$45 - $65
1st Class
$65 - $90
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Köln Hauptbahnhof to Liège-Guillemins
Ave. Duration
1 h 3 min
Frequency
Every 4 hours
Estimated price
$30 - $45
Website
bahn.de
Train from Berlin Hbf (tief) to Köln Hbf
Ave. Duration
4 h 18 min
Frequency
Hourly
Estimated price
$110 - $160
Website
bahn.de
Train from Köln Hauptbahnhof to Brusel Nord
Ave. Duration
1 h 43 min
Frequency
Every 4 hours
Estimated price
$45 - $70
Website
bahn.de
Train from Frankfurt(Main)Hbf to Köln Messe/Deutz Gl.11-12
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$40 - $60
Website
bahn.de
Russian Railways
Website
rzd.ru
Train from Moscow Belorussky Station to Frankfurt Main Hbf
Ave. Duration
31 h 18 min
Frequency
Once a week
Estimated price
$270 - $350
Schedules at
pass.rzd.ru
Bus operators
Mr Trans
Phone
8(495)507-78-88
Website
mrtrans.ru
Bus from Moscow Sheremetyevo to Köln
Ave. Duration
40 h
Frequency
3 times a week
Estimated price
$40 - $170
Schedules at
mrtrans.ru
Eurolines DE
Phone
+49 6196 2078-501
Email
service@eurolines.de
Website
eurolines.de
Bus from Cologne Hbf to Aachen
Ave. Duration
1 h 3 min
Frequency
4 times a week
Estimated price
$35 - $55
Website
eurolines.de
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Aachen to Brussels Schaerbeek - North Train station
Ave. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$6 - $9
Website
Ouibus
Bus from Cologne to Brussels Schaerbeek - North Train station
Ave. Duration
2 h 55 min
Frequency
Hourly
Estimated price
$8 - $13
Website
Ouibus
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Moscow to Minsk
Ave. Duration
11 h 55 min
Frequency
4 times a day
Estimated price
$23 - $35
Schedules at
minsktrans.by
Book at
ticketbus.by
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Moscow to Minsk
Ave. Duration
12 h 5 min
Frequency
4 times a day
Estimated price
$19 - $27
Schedules at
avtovokzaly.ru
Intaks
Website
intaks.by
Bus from Moscow Central Bus Station to Minsk
Ave. Duration
11 h
Frequency
Once a week
Schedules at
intaks.by
Visit Tour
Website
vt.by
Bus from Minsk to Köln/Bonn Airport
Ave. Duration
35 h 23 min
Frequency
Once a week
Estimated price
$85 - $130
Schedules at
vt.by

Want to know more about travelling around Belgium

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.