There are 5 ways to get from Haskovo to Constanța by train, bus, night train, 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, bus
best- Take the train from Dimitrovgrad to Varnatrain Ic
- Take the bus from Varna to Constantabus
10h 18m$22–45Night train, train
cheapest- Take the nighttrain from Dimitrovgrad to Bucharestnighttrain Bosphor Express
- Take the train from Bucharest to Constanţatrain Bucureşti Nord Gr.A - Constanţa / ...
7h 47m$16–59Bus via Burgas
- Take the bus from Haskovo to Burgas Westbus
- Take the bus from Burgas to Constantabus
10h 26m$48–67Drive 445.5 km
- Drive from Haskovo to Constanțacar 445.5 km
6h 12m$71–103Bus
- Take the bus from Haskovo to Jastrebovobus
- Take the bus from Stara Zagora Bus Station to Agigeabus
11h 46m$21–46
Questions & Answers
The cheapest way to get from Haskovo to Constanța is to night train and train which costs $15 - $60 and takes 7h 47m.
The fastest way to get from Haskovo to Constanța is to drive which takes 6h 12m and costs $70 - $110.
No, there is no direct bus from Haskovo to Constanța. However, there are services departing from Haskovo and arriving at Constanta via Burgas. The journey, including transfers, takes approximately 10h 26m.
No, there is no direct train from Haskovo to Constanța. However, there are services departing from Haskovo and arriving at Constanţa via Dimitrovgrad and Bucharest. The journey, including transfers, takes approximately 7h 47m.
The distance between Haskovo and Constanța is 522 km. The road distance is 445.5 km.
The best way to get from Haskovo to Constanța without a car is to train and bus which takes 10h 18m and costs $21 - $45.
It takes approximately 10h 18m to get from Haskovo to Constanța, including transfers.
Haskovo to Constanța bus services, operated by Burgas Bus, depart from Haskovo station.
Haskovo to Constanța train services, operated by Bulgarian Railways (BDZh), depart from Dimitrovgrad station.
Haskovo to Constanța bus services, operated by Burgas Bus, arrive at Burgas West station.
What companies run services between Haskovo, Bulgaria and Constanța, Romania?
You can take a bus from Haskovo to Constanta via Burgas in around 10h 26m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Dimitrovgrad to Varna
- Ave. Duration
- 4h 38m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Website
- https://www.bdz.bg/en
- 2nd Class
- $5–8
- 1st Class
- $6–8
Night train from Dimitrovgrad to Bucharest
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Estimated price
- $6–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $7–10
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Bucharest to Constanţa
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- $21–24
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +40 351 409 153
- [email protected]
- Website
- softrans.ro
Train from Bucharest to Constanţa
- Ave. Duration
- 2h 7m
- Frequency
- Twice daily
- Estimated price
- $11–12
- Schedules at
- softrans.ro
- Phone
- +40 238 434 380
- [email protected]
- Website
- transferoviarcalatori.ro
Train from Bucharest to Constanţa
- Ave. Duration
- 2h 43m
- Frequency
- Twice daily
- Estimated price
- $10–29
- Schedules at
- transferoviarcalatori.ro
- 2nd Class
- $10–17
- 1st Class
- $20–29
- Phone
- +40 751 525 520
- [email protected]
- Website
- astratranscarpatic.ro
Train from Bucharest to Constanţa
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- $12–18
- Book at
- astratranscarpatic.ro
- Phone
- 0310 800 900
- [email protected]
- Website
- regiocalatori.ro
Train from Bucharest to Constanţa
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- $9–12
- Website
- https://regiocalatori.ro/
- Phone
- 0722 265 779
- [email protected]
- Website
- mercadosud.autogari.ro
Bus from Varna to Constanta
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $16–31
- Schedules at
- mercadosud.autogari.ro
- Single
- $16–23
Bus from Burgas to Constanta
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- mercadosud.autogari.ro
- Single
- $26–40
- Phone
- +40 747 238 190
- [email protected]
- Website
- transaero-travel.ro
Bus from Varna to Constanta
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- transaero-travel.autogari.ro
- Phone
- +359 0882455155
- [email protected]
- Website
- burgasbus.info
Bus from Haskovo to Burgas West
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- $21–27
- Website
- https://burgasbus.info/eng/?cat=1
- Phone
- 042 605 349
- [email protected]
- Website
- avtogara.starazagora.bg
Bus from Haskovo to Jastrebovo
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1–4
- Schedules at
- avtogara.starazagora.bg
- [email protected]
- Website
- svs.md
Bus from Stara Zagora Bus Station to Agigea
- Ave. Duration
- 8h 28m
- Frequency
- Once daily
- Estimated price
- $18–40
- Website
- https://svs.md/en/bus/route/number-19167
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 How to get from Florence to Rome, The beginner’s guide to the 2018 World Nomad Games, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Haskovo to Constanța train services, operated by Bulgarian Railways (BDZh), arrive at Bucharest station.
Yes, the driving distance between Haskovo to Constanța is 446 km. It takes approximately 6h 12m to drive from Haskovo to Constanța.
There are 5482+ hotels available in Constanța.








































