There are 5 ways to get from Petrich to Melnik by bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Petrich to Strumyanibus
- Take the bus from Strumyani to Melnikbus
2h 54mTrain, bus
cheapest- Take the train from Petrich to Strumyanitrain Ic
- Take the bus from Strumyani to Melnikbus
3h 1m$3–6Taxi
- Take the taxi from Petrich to Melniktaxi 27 km
29 min$11–15Drive 27 km
- Drive from Petrich to Melnikcar 27 km
29 min$5–7Bus via Petrich Bus Station
- Take the bus from Petrich Bus Station to Strumyani Kareliya Hotelbus Union Ivkoni
- Take the bus from Strumyani to Melnikbus
3h 7m$5–8
Questions & Answers
The cheapest way to get from Petrich to Melnik is to train and bus which costs $2 - $7 and takes 3h 1m.
The fastest way to get from Petrich to Melnik is to taxi which takes 29 min and costs $11 - $15.
No, there is no direct bus from Petrich to Melnik. However, there are services departing from Petrich and arriving at Melnik via Strumyani. The journey, including transfers, takes approximately 2h 54m.
The distance between Petrich and Melnik is 66 km. The road distance is 27 km.
The best way to get from Petrich to Melnik without a car is to bus which takes 2h 54m and costs .
It takes approximately 2h 54m to get from Petrich to Melnik, including transfers.
Petrich to Melnik bus services, operated by Chona, depart from Petrich station.
Petrich to Melnik bus services, operated by Chona, arrive at Strumyani station.
Yes, the driving distance between Petrich to Melnik is 27 km. It takes approximately 29 min to drive from Petrich to Melnik.
There are 339+ hotels available in Melnik.
What companies run services between Petrich, Blagoevgrad, Bulgaria and Melnik, Bulgaria?
You can take a bus from Petrich to Melnik via Strumyani in around 2h 54m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Petrich to Strumyani
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $1–3
- Phone
- 0888 302 311
- [email protected]
- Website
- chona.alle.bg
Bus from Petrich to Strumyani
- Ave. Duration
- 39 min
- Frequency
- 3 times a day
- Schedules at
- bgrazpisanie.com
- [email protected]
- Website
- bgrazpisanie.com
Bus from Strumyani to Melnik
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
Bus from Strumyani to Melnik
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
Bus from Strumyani to Melnik
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Petrich Bus Station to Strumyani Kareliya Hotel
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Website
- https://union-ivkoni.com/en
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, Need to know: Eurostar, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.












