Fly from Moscow Sheremetyevo
The journey takes approximately 1 h 12 m. Ticket price is about €4 The travel distance is 35 km.
Carrier is Moscow Aeroexpress.
The journey takes approximately 7 h 15 m. Ticket price is about €70
Carrier is Air Serbia.
🔎
The journey takes approximately 8 m. Ticket price is about €40 The travel distance is 8 km.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Fly from Moscow Vnukovo
The journey takes approximately 38 m. Ticket price is about €4 The travel distance is 32 km.
Carrier is Moscow Aeroexpress.
The journey takes approximately 6 h 50 m. Ticket price is about €100
Carrier is Turkish Airlines.
🔎
The journey takes approximately 8 m. Ticket price is about €40 The travel distance is 254 m.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Train bus
The journey takes approximately 13 h 51 m. Ticket price is about €35 The travel distance is 1089 km.
Carrier is Belarusian Railway (BCh).
The journey takes approximately 16 m. The travel distance is 11 km.
The journey takes approximately 2 h 14 m. Ticket price is about €10 The travel distance is 204 km.
Carrier is PKP Intercity.
The journey takes approximately 9 h Ticket price is about €17 The travel distance is 692 km.
Carrier is PKP Intercity.
The journey takes approximately 11 h 2 m. Ticket price is about €30 The travel distance is 959 km.
Carrier is Union Ivkoni.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus shuttle
The journey takes approximately 34 m. The travel distance is 19 km.
Carrier is Moscow Metro.
The journey takes approximately 27 h 25 m. Ticket price is about €21 The travel distance is 1296 km.
Carrier is Avtovokzaly.ru.
The journey takes approximately 7 h 15 m. Ticket price is about €18 The travel distance is 426 km.
Carrier is S.C Mirtrans - Express S.R.L.
The journey takes approximately 5 h Ticket price is about €250 The travel distance is 375 km.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 25 m. The travel distance is 16 km.
Carrier is Moscow Public Transport.
The journey takes approximately 11 m. The travel distance is 6 km.
Carrier is Moscow Metro.
The journey takes approximately 27 h 25 m. Ticket price is about €21 The travel distance is 254 m.
Carrier is Avtovokzaly.ru.
The journey takes approximately 8 h 12 m. Ticket price is about €17 The travel distance is 505 km.
Carrier is Chisinau Bus Station.
The journey takes approximately 5 h Ticket price is about €25 The travel distance is 311 km.
Carrier is ETAP Group.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus night train train
The journey takes approximately 34 m. The travel distance is 254 m.
Carrier is Moscow Metro.
The journey takes approximately 27 h 25 m. Ticket price is about €21 The travel distance is 254 m.
Carrier is Avtovokzaly.ru.
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.
The journey takes approximately 3 h 30 m. Ticket price is about €3 The travel distance is 129 km.
Carrier is Bulgarian Railways (BDZh).
The journey takes approximately 6 h 6 m. Ticket price is about €7 The travel distance is 387 km.
Carrier is Bulgarian Railways (BDZh).
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
The cheapest way to travel from Moscow to Sofia is by taking a Bus night train train with an average price of €50. The journey takes approximately 49 ч. 20 мин.
Fly from Moscow Vnukovo is the fastest way to travel from Moscow to Sofia. Tickets cost €145. The journey takes approximately 9 ч. 37 мин.