There are 6 ways to get from Otopeni to Plovdiv by bus, night train, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Sofia
best- Take the bus from Bucharest to Sofia Central Bus Stationbus Sofia-Bucharest
- Take the bus from Sofia Central Bus Station to Plovdiv Sever Bus and Coach Stationbus Union Ivkoni
10h 13m$44–48Night train, train via Dimitrovgrad
cheapest- Take the night train from Bucharest to Dimitrovgradnighttrain Bosphor Express
- Take the train from Dimitrovgrad to Plovdivtrain Re / ...
6h 51m$8–36Drive 371.7 km
- Drive from Otopeni to Plovdivcar 371.7 km
6h 5m$60–86Fly, train
- Fly from Bucharest Otopeni (OTP) to Sofia Airport (SOF)plane OTP - SOF
- Take the train from Iskarsko Shose to Plovdivtrain
6h 46m$59–177Bus
- Take the bus from București, Autogara Militari to Veliko Tarnovobus 983 / ...
- Take the bus from Veliko Tarnovo to Plovdivbus
11h 4m$32–49Night train, train
- Take the night train from Bucharest to Stara Zagoranighttrain Bosphor Express
- Take the train from Stara Zagora to Plovdivtrain Re / ...
7h 41m$10–31
Otopeni to Plovdiv by bus and subway
Questions & Answers
The cheapest way to get from Otopeni to Plovdiv is to night train and train via Dimitrovgrad which costs $7 - $40 and takes 6h 51m.
The fastest way to get from Otopeni to Plovdiv is to drive which takes 6h 5m and costs $55 - $90.
No, there is no direct bus from Otopeni to Plovdiv station. However, there are services departing from Primaria Otopeni and arriving at Plovdiv Sever Bus and Coach Station via Piata Victoriei, Bucharest and Sofia Central Bus Station. The journey, including transfers, takes approximately 10h 13m.
No, there is no direct train from Otopeni to Plovdiv. However, there are services departing from Patinoar PO and arriving at Plovdiv via Bucharest and Dimitrovgrad. The journey, including transfers, takes approximately 6h 51m.
The distance between Otopeni and Plovdiv is 566 km. The road distance is 371.7 km.
The best way to get from Otopeni to Plovdiv without a car is to bus via Sofia which takes 10h 13m and costs $44 - $49.
It takes approximately 10h 13m to get from Otopeni to Plovdiv, including transfers.
Otopeni to Plovdiv bus services, operated by LIKEBUS, depart from Bucharest station.
Otopeni to Plovdiv train services, operated by Bulgarian Railways (BDZh), depart from Bucharest station.
Otopeni to Plovdiv bus services, operated by LIKEBUS, arrive at Sofia Central Bus Station.
What companies run services between Otopeni, Romania and Plovdiv, Bulgaria?
You can take a bus from Primaria Otopeni to Plovdiv Sever Bus and Coach Station via Piata Victoriei, Gara de Nord, Bucharest, and Sofia Central Bus Station in around 10h 13m.
- Website
- tarom.ro
Flights from Bucharest Otopeni to Sofia Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- $80–170
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Night train from Bucharest to Dimitrovgrad
- Ave. Duration
- 3h 39m
- Frequency
- Twice a week
- Estimated price
- $6–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $7–10
Train from Dimitrovgrad to Plovdiv
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–3
- 1st Class
- $2–3
Train from Iskarsko Shose to Plovdiv
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://www.bdz.bg/en
- 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
- https://www.bdz.bg/en
- 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
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $2–4
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Bucharest to Sofia Central Bus Station
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $34
- Schedules at
- likebus.ua
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Plovdiv Sever Bus and Coach Station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $7–11
- Website
- https://union-ivkoni.com/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from București, Autogara Militari to Veliko Tarnovo
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $18–35
- Website
- https://www.flixbus.co.uk
- Phone
- 0889 910 189
- [email protected]
- Website
- pprevozi.com
Bus from Veliko Tarnovo to Plovdiv
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $12
- Schedules at
- pprevozi.com
- Phone
- 0888 211 781
- [email protected]
- Website
- plovdivexpres-2000.com
Bus from Veliko Tarnovo to Plovdiv
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- plovdivexpres-2000.com
Want to know more about travelling around Bulgaria
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Otopeni to Plovdiv train services, operated by Bulgarian Railways (BDZh), arrive at Dimitrovgrad station.
Yes, the driving distance between Otopeni to Plovdiv is 372 km. It takes approximately 6h 5m to drive from Otopeni to Plovdiv.
There are 846+ hotels available in Plovdiv.












