There are 7 ways to get from Haskovo to Deva by night train, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Night train, train
best- Take the night train from Dimitrovgrad to Videlenighttrain Bosphor Express
- Take the train from Videle to Devatrain Bucureşti Nord Gr.A - Deva
14h 26m$48–67Bus via Sibiu
- Take the bus from Haskovo Central Bus Station to Veliko Tarnovobus
- Take the bus from Veliko Tarnovo to Rusebus
- Take the bus from Ruse to Sibiubus
- Take the bus from Sibiu to Devabus
15h 30mDrive 703.8 km
- Drive from Haskovo to Devacar 703.8 km
10h$113–162Night train to Bucharest Otopeni, fly to Timișoara Traian Vuia International Airport, bus
- Take the night train from Dimitrovgrad to Bucharestnighttrain
- Fly from Bucharest Otopeni (OTP) to Timișoara Traian Vuia International Airport (TSR)plane OTP - TSR
- Take the bus from Timisoara Airport to Devabus
11hBus
- Take the bus from Haskovo to Rusebus
- Take the bus from Ruse Central Bus Station to Bucharest Horoscop Hotelbus
- Take the bus from București, Autogara Militari to Devabus
18h 55m$62–102Night train to Bucharest Otopeni, fly to Cluj-Napoca, bus, train
- Take the night train from Dimitrovgrad to Bucharestnighttrain
- Fly from Bucharest Otopeni (OTP) to Cluj-Napoca (CLJ)plane OTP - CLJ
- Take the bus from Cluj-Napoca to Alba Iuliabus
- Take the train from Alba Iulia to Devatrain
12h 8m$75–171Bus to Istanbul, fly to Cluj-Napoca, bus, train
- Take the bus from Haskovo to İstanbul Beşyüzevlerbus
- Fly from Istanbul (IST) to Cluj-Napoca (CLJ)plane IST - CLJ
- Take the bus from Cluj-Napoca to Alba Iuliabus
- Take the train from Alba Iulia to Devatrain
13h 54m$136–265
Haskovo to Deva by bus, foot, and subway
Questions & Answers
The cheapest way to get from Haskovo to Deva is to night train and train which costs $45 - $70 and takes 14h 26m.
The fastest way to get from Haskovo to Deva is to drive which takes 10h and costs $110 - $170.
No, there is no direct bus from Haskovo station to Deva. However, there are services departing from Haskovo Central Bus Station and arriving at Deva via Veliko Tarnovo, Ruse and Sibiu. The journey, including transfers, takes approximately 15h 30m.
No, there is no direct train from Haskovo to Deva. However, there are services departing from Haskovo and arriving at Deva via Dimitrovgrad and Videle. The journey, including transfers, takes approximately 14h 26m.
The distance between Haskovo and Deva is 773 km. The road distance is 703.8 km.
The best way to get from Haskovo to Deva without a car is to night train and train which takes 14h 26m and costs $45 - $70.
It takes approximately 14h 26m to get from Haskovo to Deva, including transfers.
Haskovo to Deva bus services, operated by Krumovgrad Municipality Bus, depart from Haskovo Central Bus Station.
Haskovo to Deva train services, operated by Bulgarian Railways (BDZh), depart from Dimitrovgrad station.
Haskovo to Deva bus services, operated by Krumovgrad Municipality Bus, arrive at Veliko Tarnovo station.
What companies run services between Haskovo, Bulgaria and Deva, Romania?
You can take a bus from Haskovo Central Bus Station to Deva via Veliko Tarnovo, Ruse, Sibiu, and Sibiu in around 15h 30m.
- Website
- turkishairlines.com
Flights from Bucharest Otopeni to Timișoara Traian Vuia International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $45–120
Flights from Bucharest Otopeni to Cluj-Napoca
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $55–110
Flights from Istanbul to Cluj-Napoca
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $75–200
- Website
- tarom.ro
Flights from Bucharest Otopeni to Timișoara Traian Vuia International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $45–120
Flights from Bucharest Otopeni to Cluj-Napoca
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $55–110
- Website
- animawings.com
Flights from Bucharest Otopeni to Timișoara Traian Vuia International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $55–95
Flights from Bucharest Otopeni to Cluj-Napoca
- Ave. Duration
- 50 min
- When
- Monday to Saturday
- Estimated price
- $45–120
Flights from Istanbul to Cluj-Napoca
- Ave. Duration
- 1h 35m
- When
- Thursday and Sunday
- Estimated price
- $90–190
- Website
- hisky.aero
Flights from Bucharest Otopeni to Timișoara Traian Vuia International Airport
- Ave. Duration
- 50 min
- When
- Monday to Friday
- Estimated price
- $40–90
Flights from Bucharest Otopeni to Cluj-Napoca
- Ave. Duration
- 50 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $40–95
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Dimitrovgrad to Videle
- Ave. Duration
- 3h 7m
- Frequency
- Twice a week
- Estimated price
- $10–24
- Website
- https://www.bdz.bg/en
- 2nd Class
- $10–15
- 1st Class
- $14–18
Night train from Dimitrovgrad to Bucharest
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Estimated price
- $12–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- $12–17
- 1st Class
- $16–21
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Videle to Deva
- Ave. Duration
- 8h 54m
- Frequency
- Once daily
- Estimated price
- $37–40
- Website
- https://www.cfrcalatori.ro/en/
Train from Alba Iulia to Deva
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $8–10
- Website
- https://www.cfrcalatori.ro/en/
- Website
- krumovgrad-bg.com
Bus from Haskovo Central Bus Station to Veliko Tarnovo
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Schedules at
- Krumovgrad Municipality Bus
- Phone
- +359 82 82 81 51
- info@avtogararuse.org
- Website
- avtogararuse.org
Bus from Veliko Tarnovo to Ruse
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Schedules at
- avtogararuse.org
- Phone
- +359 899199328
- omega_group@abv.bg
- Website
- bgrazpisanie.com
Bus from Ruse to Sibiu
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Estimated price
- $29–45
- Website
- https://bgrazpisanie.com/en/transport_company/omega+group+84
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Sibiu to Deva
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- $5–10
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- +4-0729-770.870
- transolteanutour@yahoo.com
- Website
- transolteanu.ro
Bus from Timisoara Airport to Deva
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Schedules at
- transolteanu.ro
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Haskovo to Ruse
- Ave. Duration
- 7h 17m
- Frequency
- Once daily
- Estimated price
- $16
- Website
- https://bgrazpisanie.com/en
- Phone
- +359 (0) 877 34 47 47
- pegasus@pegasusbg.com
- Website
- pegasusbg.com
Bus from Ruse Central Bus Station to Bucharest Horoscop Hotel
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $11–21
- Website
- https://pegasusbg.com/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from București, Autogara Militari to Deva
- Ave. Duration
- 7h 45m
- Frequency
- Every 4 hours
- Estimated price
- $35–65
- Website
- https://www.flixbus.co.uk
Bus from Cluj-Napoca to Alba Iulia
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $8–15
- Website
- https://www.flixbus.co.uk
- Phone
- +4 0250 997
- Website
- normandiatransport.com
Bus from Cluj-Napoca to Alba Iulia
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- normandia.autogari.ro
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from Haskovo to İstanbul Beşyüzevler
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $31
- Schedules at
- luksyonca.com.tr
Want to know more about travelling around Romania
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Haskovo to Deva train services, operated by Bulgarian Railways (BDZh), arrive at Videle station.
Yes, the driving distance between Haskovo to Deva is 704 km. It takes approximately 10h to drive from Haskovo to Deva.
There are 357+ hotels available in Deva.























