There are 6 ways to get from Moscow to Plovdiv by plane, train, bus, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Sheremetyevo International Airport, train
best- Fly from Sheremetyevo International Airport (SVO) to Sofia Airport (SOF)plane SVO - SOF
- Take the train from Iskarsko Shose to Plovdivtrain
13h 6m$108–292Bus, night train, train
cheapest- Take the bus from Salaryevo Bus Station to Chişinău Northern Bus Stationbus
- Take the bus from Chișinău Autogara Nord to Bucharest Filaret Bus Stationbus
- Take the nighttrain from Bucharest to Stara Zagoranighttrain
- Take the train from Stara Zagora to Plovdivtrain Re / ...
2d 9h$80–276Train, bus
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Lublinbus
- Take the bus from Lublin to Lvivbus
- Take the bus from Dvirtsevyi Bus Station to Stara Zagorabus
- Take the train from Stara Zagora to Plovdivtrain Re / ...
41h 51m$165–298Drive 2,491.3 km
- Drive from Moscow to Plovdivcar 2,491.3 km
34h 12m$393–567Fly from Moscow Vnukovo, train
- Fly from Moscow Vnukovo (VKO) to Sofia Airport (SOF)plane VKO - SOF
- Take the train from Iskarsko Shose to Plovdivtrain
12h 15m$115–510Bus
- Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus Moscow/Chișinău
- Take the bus from Chişinău Southern Bus to Plovdivbus
47h 3m$177–317
Sheremetyevo International Airport (SVO) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Moscow to Plovdiv is to fly and train which costs $100 - $300 and takes 13h 6m.
The fastest way to get from Moscow to Plovdiv is to fly and train which takes 12h 15m and costs $110 - $550.
No, there is no direct bus from Moscow station to Plovdiv. However, there are services departing from Moscow International Bus Station and arriving at Plovdiv via Chişinău Southern Bus. The journey, including transfers, takes approximately 47h 3m.
The distance between Moscow and Plovdiv is 1959 km. The road distance is 2491.3 km.
The best way to get from Moscow to Plovdiv without a car is to train and bus which takes 41h 51m and costs $160 - $300.
It takes approximately 13h 6m to get from Moscow to Plovdiv, including transfers.
Moscow to Plovdiv bus services, operated by Bon Voyage, depart from Moscow International Bus Station.
Moscow to Plovdiv bus services, operated by Bon Voyage, arrive at Chișinău, North Bus Station.
Yes, the driving distance between Moscow to Plovdiv is 2491 km. It takes approximately 34h 12m to drive from Moscow to Plovdiv.
There are 856+ hotels available in Plovdiv.
What companies run services between Moscow, Russia and Plovdiv, Bulgaria?
You can take a subway from Biblioteka Imeni Lenina to Plovdiv via Salaryevo, Moscow International Bus Station, Chișinău, North Bus Station, Gara Auto Nord, Gara Auto Sud-Vest, and Chişinău Southern Bus in around 47h 3m.
- Website
- turkishairlines.com
Flights from Sheremetyevo International Airport to Sofia Airport via Istanbul
- Ave. Duration
- 7h 56m
- When
- Every day
- Estimated price
- $100–470
Flights from Moscow Vnukovo to Sofia Airport via Istanbul
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- $190–550
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Iskarsko Shose to Plovdiv
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–5
Train from Stara Zagora to Plovdiv
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Iskarsko Shose to Plovdiv
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–5
Night train from Bucharest to Stara Zagora
- Ave. Duration
- 3h 11m
- Frequency
- Twice a week
- Estimated price
- $5–24
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $6–8
Train from Stara Zagora to Plovdiv
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, How to get from Gatwick Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.






