Fly from Moscow Sheremetyevo

Take the Moscow Aeroexpress bus at the Khovrino station .

The journey takes approximately 20 m. The travel distance is 19 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Sheremetyevo Airport.
Take the Moscow Public Transport bus at the Sheremetyevo Airport, Terminal B station .

The journey takes approximately 4 m. The travel distance is 6 km.

Carrier is Moscow Public Transport.

Buy ticket

Get off at the Sheremetyevo Airport.
Fly out to Moscow Sheremetyevo (SVO) of the Belgrade (BEG) airport.

The journey takes approximately 3 h 5 m. Ticket price is about €80

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Belgrade (BEG).
Take the Nikola Tesla Airport A1 Shuttle bus at the Belgrade Nikola Tesla Airport station .

The journey takes approximately 35 m. The travel distance is 22 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Get off at the Belgrade Slavija Square.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Fly from Moscow Vnukovo

Take the train Kievsky Rail Terminal at the station Moscow Aeroexpress.

The journey takes approximately 38 m. The travel distance is 33 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Moscow Vnukovo Airport.
Fly out to Moscow Vnukovo (VKO) of the Istanbul (IST) airport.

The journey takes approximately 5 h 5 m. Ticket price is about €90

Carrier is Turkish Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Istanbul (IST).
Take the Nikola Tesla Airport A1 Shuttle bus at the Sheremetyevo Airport, Terminal B station .

The journey takes approximately 35 m. The travel distance is 6 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Get off at the Sheremetyevo Airport.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Train bus

Take the train Moskva Belorusskaia at the station Belarusian Railway (БЧ).

The journey takes approximately 15 h 7 m. Ticket price is about €20 The travel distance is 1089 km.

Carrier is Belarusian Railway (БЧ).

Buy ticket

Get off at the Brest C.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 16 m. The travel distance is 11 km.

Get off at the Terespol.
Take the train Terespol at the station PKP Intercity.

The journey takes approximately 13 h 27 m. Ticket price is about €22 The travel distance is 1108 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Budapest-Nyugati.
Take the subway at the Nyugati pályaudvar station.

The journey takes approximately 13 m. The travel distance is 5 km.

Carrier is BKK.

Buy ticket

Get off at the Népliget.
Take the FlixBus bus at the Budapest Népliget bus station station .

The journey takes approximately 4 h 45 m. Ticket price is about €14 The travel distance is 286 km.

Carrier is FlixBus.

Buy ticket

Get off at the Novi Sad MAS.
Take the train Novi Sad at the station Srbija Voz.

The journey takes approximately 36 m. Ticket price is about €3 The travel distance is 75 km.

Carrier is Srbija Voz.

Buy ticket

Get off at the Beograd centar.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Bus

Take the Visit Tour bus at the Moscow Novoyasnevskaya station .

The journey takes approximately 10 h 10 m. Ticket price is about €16 The travel distance is 727 km.

Carrier is Visit Tour.

Buy ticket

Take the Visit Tour bus at the Minsk Central bus station station .

The journey takes approximately 20 h 5 m. Ticket price is about €30 The travel distance is 1123 km.

Carrier is Visit Tour.

Buy ticket

Get off at the Brno - Zvonarka.
1111 m on foot from the Brno - Zvonarka to the Brno.

The journey takes approximately 13 m. The travel distance is 1 km.

Get off at the Brno.
Take the Lasta bus at the Brno station .

The journey takes approximately 11 h Ticket price is about €26 The travel distance is 725 km.

Carrier is Lasta.

Buy ticket

Get off at the Beograd.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Bus train

Take the Avtovokzaly.ru bus at the Moscow Novoyasnevskaya station .

The journey takes approximately 27 h 25 m. Ticket price is about €21 The travel distance is 1303 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Take the S.C Mirtrans - Express S.R.L bus at the Chişinău Northern Bus Station station .

The journey takes approximately 7 h 45 m. Ticket price is about €18 The travel distance is 442 km.

Carrier is S.C Mirtrans - Express S.R.L.

Buy ticket

Get off at the Bucharest Gara de nord.
Take the train Bucureşti Nord Gr.A at the station Romanian Railways (CFR).

The journey takes approximately 5 h 49 m. Ticket price is about €10 The travel distance is 319 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Drobeta Tr. Severin.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 22 m. The travel distance is 22 km.

Get off at the Kladovo.
Take the Arriva Srbija bus at the Kladovo station .

The journey takes approximately 5 h 45 m. Ticket price is about €11 The travel distance is 252 km.

Carrier is Arriva Srbija.

Buy ticket

Get off at the Beograd.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 25 h 51 m. The travel distance is 2503 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


The cheapest way to travel from Moscow to Belgrade is by taking a Train bus with an average price of €62. The journey takes approximately 36 ч. 52 мин.

Fly from Moscow Sheremetyevo is the fastest way to travel from Moscow to Belgrade. Tickets cost €87. The journey takes approximately 6 ч. 27 мин.

Moscow is approximately 2503 km away from Belgrade. The trip by car takes 25 h 51 m.

The average journey time by car between Moscow and Belgrade is 25 h 51 m.