How to get to Plovdiv
Plovdiv is conveniently located on the Trakia motorway which runs from Sofia to the Black Sea town of Burgas and is about 133 km (an hour and half) from Sofia.

Arriving from Sofia Airport
Sofia Airport provides daily flights from and to many cities all over the world. Plovdiv is only a 90-minute-drive away from the airport. Sofia Airport provides all services necessary for completing your transfer. For more information: http://www.sofia-airport.bg/

Subway is the easiest way to get around Sofia and reach the airport or bus station. Both lines meet at Serdika station, so regardless of your location in Sofia, you can easily get to the bus station. Bus lines 213, 404, 11 and many others all go to the Central Train Station and the Central Bus Station (they are next to each other). You can plan your trip in Sofia by using еway.bg.

By Bus:
There’s a bus from the Central Bus Station at every hour.
Trip duration – 2 hours.
Costs – around 16 BGN one-way.
For more information: http://www.centralnaavtogara.bg/

By Train:
From Central Railway Station Sofia. You can take both direct express or fast trains travelling from Sofia to Plovdiv and trains travelling the lines Sofia – Svilengrad and Sofia – Burgas. The trip duration is 2:30 hours.
For more information: http://www.bdz.bg

You can plan your trip from Sofia to Plovdiv by using  https://www.rome2rio.com/map/Sofia/Plovdiv; https://sofiaadventures.com/sofia-to-plovdiv/; https://freesofiatour.com/blog/how-to-get-to-plovdiv/.