What are the most popular routes to Petrich?
| Sofia - Petrich | Average pricePLN 51 | Average duration3h 20m | Daily departures3 | |
| Blagoevgrad - Petrich | Average pricePLN 30 | Average duration1h 30m | Daily departures2 | |
| Sandanski - Petrich | Average pricePLN 14 | Average duration30m | Daily departures3 | |
| Dupnitsa - Petrich | Average pricePLN 65 | Average duration6h 10m | Daily departures3 | |
| Varna - Petrich | Average pricePLN 133 | Average duration12h 30m | Daily departures1 | |
Operators serving Petrich