There are 4 ways to get from Harmanli to Haskovo by bus, train, car, or taxi
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 Harmanli to Haskovobus
52 min$2–4Train, bus
- Take the train from HARMANLI central to Dimitrovgradtrain Ic / ...
- Take the bus from Dimitrovgrad to Haskovobus
1h 21m$2–6Drive 34.2 km
- Drive from Harmanli to Haskovocar 34.2 km
36 min$6–8Taxi
- Take the taxi from Harmanli to Haskovotaxi 34.2 km
36 min$22–26
Comparing Your Travel Options
The cheapest way to get from Harmanli to Haskovo is to bus which costs $2 - $4 and takes 52 min.
The fastest way to get from Harmanli to Haskovo is to drive which takes 36 min and costs $5 - $8.
Yes, there is a direct bus departing from Harmanli and arriving at Haskovo. Services depart once daily, and operate every day. The journey takes approximately 52 min.
The distance between Harmanli and Haskovo is 33 km. The road distance is 34.2 km.
The best way to get from Harmanli to Haskovo without a car is to bus which takes 52 min and costs $2 - $4.
The bus from Harmanli to Haskovo takes 52 min including transfers and departs once daily.
Harmanli to Haskovo bus services, operated by Harmanli Municipal Buses, depart from Harmanli station.
Harmanli to Haskovo bus services, operated by Harmanli Municipal Buses, arrive at Haskovo station.
Yes, the driving distance between Harmanli to Haskovo is 34 km. It takes approximately 36 min to drive from Harmanli to Haskovo.
There are 64+ hotels available in Haskovo.
What companies run services between Harmanli, Bulgaria and Haskovo, Bulgaria?
Harmanli Municipal Buses operates a bus from Harmanli to Haskovo hourly, and the journey takes 52 min. Three other operators also service this route.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from HARMANLI central to Dimitrovgrad
- Ave. Duration
- 29 min
- Frequency
- 5 times a day
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–3
- Phone
- 0373 82015
- [email protected]
- Website
- harmanli.bg
Bus from Harmanli to Haskovo
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Schedules at
- harmanli.bg
- Website
- haskovo.info
Bus from Harmanli to Haskovo
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Schedules at
- haskovo.info
- [email protected]
- Website
- bgrazpisanie.com
Bus from Harmanli to Haskovo
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
- Phone
- 042 605 349
- [email protected]
- Website
- avtogara.starazagora.bg
Bus from Harmanli to Haskovo
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- $3–4
- Schedules at
- starazagora.bg
Bus from Dimitrovgrad to Haskovo
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- $2–4
- Schedules at
- avtogara.starazagora.bg
- Phone
- +359 0882455155
- [email protected]
- Website
- Burgas Bus
Bus from Dimitrovgrad to Haskovo
- Ave. Duration
- 18 min
- Frequency
- Twice daily
- Estimated price
- $1–2
- Website
- Burgas Bus
- Ave. Duration
- 36 min
- Estimated price
- $22–26
Klasik Taxi
- Phone
- +359 39 161 212
Elit Taxi
- Phone
- +359 88 760 2600
Flirt Taxi
- Phone
- +359 38 666 446
Real Taxi
- Phone
- +359 87 866 6555
- Website
- taxi-service-4044.business.site
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 The London Underground: Essential tips to navigate the Tube, 4 stunningly beautiful Philippines islands you need to visit, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.




















