Travel from Bulgaria to Romania is: Fully open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Roman?

Book now

There are 9 ways to get from Haskovo to Roman by bus, train, shuttle, night train, 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.

Recommended option

Bus, train  •  14h 39m

  1. Take the bus from Haskovo to Stara Zagora
  2. Take the bus from Stara Zagora to Kotel
  3. Take the bus from Kotel to Târgovişte
  4. Take the bus from Târgovişte to Ploiesti Sud
  5. Take the train from Ploieşti Sud to Roman 402

Cheapest option

Train  •  17h 15m

  1. Take the train from Dimitrovgrad to Ruse Re
  2. Take the train from Ruse to Bucuresti Nord 460
  3. Take the train from Bucureşti Nord Gr.A to Roman 402

7 alternative options

Bus, shuttle  •  14h 48m

  1. Take the bus from Haskovo to Veliko Tarnovo
  2. Take a shuttle bus from Veliko Tarnovo to Bucharest Otopeni Airport
  3. Take the bus from Bucharest Otopeni Airport to Horia

Bus  •  16h

  1. Take the bus from Haskovo to Ruse
  2. Take the bus from Ruse Central Bus Station to Bucharest Henri Coandă Airport
  3. Take the bus from Bucharest Otopeni Airport to Roman

Night train  •  18h 16m

  1. Take the night train from Dimitrovgrad to Gara Bucureşti Nord
  2. Take the night train from Bucureşti Nord Gr.A to Roman IR-N: Bucureşti Nord Gr.A - Vatra Dornei Băi hc. / ...

Drive  •  10h 14m

  1. Drive from Haskovo to Roman 673.7 km

Bus to Sofia, fly to Iasi, train  •  11h 4m

  1. Take the bus from Haskovo to Sofia
  2. Fly from Sofia (SOF) to Iasi (IAS) SOF - IAS
  3. Take the train from Iasi to Roman

Train, shuttle to Bucharest Otopeni, fly to Iasi  •  13h 18m

  1. Take the train from Dimitrovgrad to Plovdiv
  2. Take a shuttle bus from Plovdiv to Bucharest Otopeni Airport
  3. Fly from Bucharest Otopeni (OTP) to Iasi (IAS) OTP - IAS
  4. Take the train from Iasi to Roman

Train, shuttle to Bucharest Otopeni, fly to Suceava  •  13h 5m

  1. Take the train from Dimitrovgrad to Plovdiv
  2. Take a shuttle bus from Plovdiv to Bucharest Otopeni Airport
  3. Fly from Bucharest Otopeni (OTP) to Suceava (SCV) OTP - SCV
  4. Take the train from Suceava to Roman

Haskovo to Roman by bus

7 Weekly Buses
16h Average Duration
$35 Cheapest Price
See schedules
Bulgaria → Romania
Fully open

Travel safe during COVID-19

International entry into Romania from Bulgaria

  • Entry is fully open for citizens and permanent residents of Bulgaria
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Romania from Bulgaria

  • There are no current restrictions
This applies to arrivals from all countries, with no exceptions

Rules to follow in Romania

m

Recommended

Recommended

Considerations leaving from Bulgaria

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, entry into Romania is currently allowed from Bulgaria.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Roman is 800 800 358.

Wearing a face mask on public transport in Roman is recommended.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 800 800 358.

No, returning to Bulgaria from Romania is currently allowed.

See options for return travel.

Last updated: 3 Aug 2022
Exceptions may apply, for full details: European Union.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cost-effective way to get from Haskovo to Roman is to night train, which costs $16 - $45 and takes 18h 16m.

More details

The quickest way to get from Haskovo to Roman is to drive which costs $100 - $160 and takes 10h 14m.

More details

No, there is no direct bus from Haskovo to Roman. However, there are services departing from Haskovo and arriving at Roman via Ruse Central Bus Station and Bucharest Otopeni Airport. The journey, including transfers, takes approximately 16h.

More details

No, there is no direct train from Haskovo to Roman. However, there are services departing from Haskovo and arriving at Roman via Dimitrovgrad, Ruse and Bucureşti Nord Gr.A. The journey, including transfers, takes approximately 17h 15m.

More details

The distance between Haskovo and Roman is 565 km. The road distance is 673.7 km.

Get driving directions

The best way to get from Haskovo to Roman without a car is to bus and train which takes 14h 39m and costs .

More details

It takes approximately 14h 39m to get from Haskovo to Roman, including transfers.

More details

Haskovo to Roman bus services, operated by BG Razpisanie, depart from Haskovo station.

More details

Haskovo to Roman train services, operated by Bulgarian Railways (BDZh), depart from Dimitrovgrad station.

More details

The best way to get from Haskovo to Roman is to bus which takes 16h and costs $35 - $60. Alternatively, you can train, which costs $15 - $45 and takes 17h 15m.

Mode details

Map of how to get from Haskovo to Roman.
Launch map view
  • Distance: 565.1 km
  • Duration: 14h 39m

What companies run services between Haskovo, Bulgaria and Roman, Romania?

You can take a bus from Haskovo to Roman via Ruse Central Bus Station and Bucharest Otopeni Airport in around 16h. Alternatively, you can take a train from Haskovo to Roman via Dimitrovgrad, Ruse, Bucuresti Nord, and Bucureşti Nord Gr.A in around 17h 15m.

Airlines
Tarom
Website
tarom.ro
Flights from Sofia to Iasi via Bucharest Otopeni
Ave. Duration
3h 42m
When
Monday, Thursday and Friday
Estimated price
$150 - $240
Flights from Bucharest Otopeni to Iasi
Ave. Duration
1h 6m
When
Every day
Estimated price
$55 - $140
Flights from Bucharest Otopeni to Suceava
Ave. Duration
1h 10m
When
Every day
Estimated price
$50 - $140
Wizz Air
Website
wizzair.com
Flights from Sofia to Iasi via Bari
Ave. Duration
4h 20m
When
Thursday
Estimated price
$120 - $360
Flights from Sofia to Iasi via Dortmund
Ave. Duration
6h 15m
When
Tuesday, Thursday and Saturday
Estimated price
$120 - $360
Flights from Sofia to Iasi via Charleroi
Ave. Duration
6h 30m
When
Wednesday
Estimated price
$120 - $360
Flights from Sofia to Iasi via Tel Aviv
Ave. Duration
7h 20m
When
Thursday and Sunday
Estimated price
$120 - $360
Flights from Sofia to Iasi via London Luton
Ave. Duration
7h 30m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $360
Flights from Sofia to Iasi via Barcelona
Ave. Duration
7h 30m
When
Wednesday, Friday and Sunday
Estimated price
$120 - $360
Blue Air
Website
flyblueair.com
Flights from Bucharest Otopeni to Iasi
Ave. Duration
55 min
When
Every day
Estimated price
$50 - $140
FlexFlight ApS
Website
flexflight.dk
Flights from Bucharest Otopeni to Iasi
Ave. Duration
55 min
When
Every day
Estimated price
$50 - $140
Austrian Airlines
Website
austrian.com
Flights from Sofia to Iasi via Vienna
Ave. Duration
6h 35m
When
Tuesday, Thursday and Sunday
Estimated price
$250 - $800
Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Ploieşti Sud to Roman
Ave. Duration
3h 53m
Frequency
3 times a day
Estimated price
$6 - $20
Website
Romanian Railways (CFR)
2nd Class
$6 - $8
1st Class
$18 - $20
Train from Ruse to Bucuresti Nord
Ave. Duration
2h 50m
Frequency
Once daily
Estimated price
$2 - $8
Website
Romanian Railways (CFR)
2nd Class
$2 - $4
1st Class
$7 - $8
Train from Bucureşti Nord Gr.A to Roman
Ave. Duration
4h 31m
Frequency
3 times a day
Estimated price
$7 - $24
Website
Romanian Railways (CFR)
2nd Class
$7 - $10
1st Class
$21 - $24
Train from Iasi to Roman
Ave. Duration
1h 38m
Frequency
3 times a week
Estimated price
$2 - $10
Website
Romanian Railways (CFR)
2nd Class
$2 - $4
1st Class
$8 - $10
Train from Suceava to Roman
Ave. Duration
1h 5m
Frequency
4 times a day
Estimated price
$2 - $9
Website
Romanian Railways (CFR)
2nd Class
$2 - $3
1st Class
$7 - $9
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Train from Dimitrovgrad to Ruse
Ave. Duration
6h 28m
Frequency
Once daily
Estimated price
$5 - $9
Website
Bulgarian Railways (BDZh)
2nd Class
$5 - $7
1st Class
$7 - $9
Train from Ruse to Bucuresti Nord
Ave. Duration
2h 50m
Frequency
Once daily
Estimated price
$2 - $4
Website
Bulgarian Railways (BDZh)
2nd Class
$2 - $4
1st Class
$3 - $4
Night train from Dimitrovgrad to Gara Bucureşti Nord
Ave. Duration
11h 5m
Frequency
Once daily
Estimated price
$9 - $15
Website
Bulgarian Railways (BDZh)
2nd Class
$9 - $12
1st Class
$11 - $15
Train from Dimitrovgrad to Plovdiv
Ave. Duration
1h 13m
Frequency
Hourly
Estimated price
$2 - $4
Website
Bulgarian Railways (BDZh)
2nd Class
$2 - $4
1st Class
$3 - $4
Bus operators
BG Razpisanie
Website
bgrazpisanie.com
Bus from Haskovo to Stara Zagora
Ave. Duration
1h 20m
Frequency
Once daily
Estimated price
$3 - $5
Schedules at
bgrazpisanie.com
Bus from Stara Zagora to Kotel
Ave. Duration
1h 34m
Frequency
Twice daily
Estimated price
$5 - $7
Schedules at
bgrazpisanie.com
Bus from Haskovo to Ruse
Ave. Duration
6h 30m
Frequency
Once daily
Estimated price
$12 - $15
Schedules at
bgrazpisanie.com
Bus from Haskovo to Sofia
Ave. Duration
2h 55m
Frequency
3 times a day
Estimated price
$9 - $12
Schedules at
bgrazpisanie.com
Kotel Municipal Transport
Website
kotel.bg
Bus from Kotel to Târgovişte
Ave. Duration
2h
Frequency
Once daily
Schedules at
kotel.bg
Grup ATYC
Phone
+4-0743-335.888
Website
atyc.autogari.ro
Bus from Târgovişte to Ploiesti Sud
Ave. Duration
1h 35m
Frequency
Every 4 hours
Estimated price
$2 - $4
Schedules at
atyc.autogari.ro
Montana Transport
Phone
+4-0248-533.351
Website
montanatransport.autogari.ro
Bus from Târgovişte to Ploiesti Sud
Ave. Duration
1h 31m
Frequency
Once daily
Estimated price
$4 - $6
Schedules at
montanatransport.autogari.ro
Haskovo Info
Website
haskovo.info
Bus from Haskovo to Veliko Tarnovo
Ave. Duration
4h
Frequency
Once daily
Schedules at
haskovo.info
Atlas Taxi
Phone
+359 89 345 5533
Email
info@atlastaxi.eu
Website
atlastaxi.eu
Shuttle from Veliko Tarnovo to Bucharest Otopeni Airport
Ave. Duration
3h 30m
Frequency
On demand
Estimated price
$85 - $100
Book at
Atlas Taxi
Shuttle from Plovdiv to Bucharest Otopeni Airport
Ave. Duration
5h 30m
Frequency
On demand
Estimated price
$160 - $200
Book at
Atlas Taxi
Hermes
Phone
+4-0745-797.976
Website
hermes.autogari.ro
Bus from Bucharest Otopeni Airport to Horia
Ave. Duration
5h 40m
Frequency
Twice daily
Estimated price
$27
Schedules at
hermes.autogari.ro
Bus from Bucharest Otopeni Airport to Roman
Ave. Duration
5h 45m
Frequency
Twice daily
Estimated price
$27
Schedules at
hermes.autogari.ro
PEGASUS GROUP Ltd.
Phone
+359 (0) 877 34 47 47
Email
pegasus@pegasusbg.com
Website
pegasusbg.com
Bus from Ruse Central Bus Station to Bucharest Henri Coandă Airport
Ave. Duration
2h 30m
Frequency
Twice daily
Estimated price
$13 - $16
Website
PEGASUS GROUP Ltd.
Teisa Travel
Phone
(+40) 752 323 130
Email
office@teisa.ro
Website
teisa.ro
Bus from Otopeni Airport to Roman
Ave. Duration
6h
Frequency
3 times a day
Estimated price
$15
Schedules at
teisa.ro
Tasa Suceava Atlassib
Phone
+4-0742-105.209
Website
tasasuceava.autogari.ro
Bus from Bucharest Otopeni Airport to Roman
Ave. Duration
6h 15m
Frequency
3 times a day
Estimated price
$10 - $16
Schedules at
tasasuceava.autogari.ro
ETAP Group
Phone
+359 2 9453 939
Email
office@etapgroup.com
Website
etapgroup.com
Bus from Haskovo Central Bus Station to Sofia Central Bus Station
Ave. Duration
3h
Frequency
Twice daily
Estimated price
$8 - $11
Website
ETAP Group

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 Getting to Rome from the airport, Slovenia: Getting from Ljubljana to Lake Bled and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Sofia Airport to Iasi Airport. The quickest flight takes 3h 15m and has one stopover.

Search flights

Haskovo to Roman bus services, operated by Trans Nicolaescu, arrive at Roman station.

More details

Haskovo to Roman train services, operated by Romanian Railways (CFR), arrive at Roman station.

More details

Yes, the driving distance between Haskovo to Roman is 674 km. It takes approximately 10h 14m to drive from Haskovo to Roman.

Get driving directions

Austrian Airlines, Tarom and Wizz Air offer flights from Sofia Airport to Iasi Airport.

Search flights

ticket