There are 3 ways to get from Velingrad to Melnik by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Velingrad to Banskotrain Ic / ...
- Take the taxi from Bansko to Melniktaxi
4h 19m$102–133Train, bus
cheapest- Take the train from Velingrad to Banskotrain Ic / ...
- Take the bus from Bansko to Blagoevgradbus
- Take the bus from Blagoevgrad to Melnikbus
7h 10m$7–13Drive 171.5 km
- Drive from Velingrad to Melnikcar 171.5 km
2h 49m$28–41
Velingrad to Melnik by train and bus
Comparing Your Travel Options
The cheapest way to get from Velingrad to Melnik is to train and bus which costs $6 - $13 and takes 7h 10m.
The fastest way to get from Velingrad to Melnik is to drive which takes 2h 49m and costs $27 - $45.
The distance between Velingrad and Melnik is 180 km. The road distance is 171.5 km.
The best way to get from Velingrad to Melnik without a car is to train and taxi which takes 4h 19m and costs $100 - $140.
It takes approximately 4h 19m to get from Velingrad to Melnik, including transfers.
Yes, the driving distance between Velingrad to Melnik is 171 km. It takes approximately 2h 49m to drive from Velingrad to Melnik.
There are 340+ hotels available in Melnik.
What companies run services between Velingrad, Bulgaria and Melnik, Bulgaria?
There is no direct connection from Velingrad to Melnik. However, you can take the train to Bansko then take the taxi to Melnik. Alternatively, you can take a train from Velingrad to Melnik via Bansko, Bansko, and Blagoevgrad in around 7h 10m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Velingrad to Bansko
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $2–3
Train from Velingrad to Bansko
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $2–3
- Phone
- 0898 448 696
- [email protected]
- Website
- bansko.net
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Schedules at
- bansko.net
- [email protected]
- Website
- bgrazpisanie.com
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
Bus from Blagoevgrad to Melnik
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $3–5
- Schedules at
- bgrazpisanie.com
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Union Ivkoni
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 Italian Lakes: Getting around by train, Thanksgiving 2018: How to travel stress-free, and Want to know more about Flixbus? - to help you get the most out of your next trip.















