There are 9 ways to get from Roman to Varna by 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.
Train, bus
best- Take the train from Roman to Mangaliatrain Suceava - Mangalia
- Take the bus from Mangalia to Varnabus
9h 12m$51–59Bus via Viziru
cheapest- Take the bus from Roman to Vizirubus
- Take the bus from Viziru to Varnabus
11h 58m$37–74Bus
- Take the bus from Roman to Varnabus
10h 42m$84Drive 523.7 km
- Drive from Roman to Varnacar 523.7 km
7h 15m$84–121Bus to Iași International Airport, fly to Varna Airport
- Take the bus from Roman to Iasi, Autogara Vestbus
- Fly from Iași International Airport (IAS) to Varna Airport (VAR)plane IAS - VAR
14h 12mTrain
- Take the train from Roman to Bucharesttrain
- Take the train from Bucuresti Nord to Ruse Razpredelitelnatrain
- Take the train from Ruse Razpredelitelna to Varnatrain Ic
12h 53m$45–52Bus to Iași International Airport, fly to Bucharest Otopeni, bus
- Take the bus from Roman to Iasi, Autogara Vestbus
- Fly from Iași International Airport (IAS) to Bucharest Otopeni (OTP)plane IAS - OTP
- Take the bus from Bucharest Horoscop Hotel to Varna Central Bus Stationbus
9h 35mBus to Chișinău International Airport, fly to Varna Airport
- Take the bus from Roman to Chișinău Autogara Nordbus
- Fly from Chișinău International Airport (RMO) to Varna Airport (VAR)plane RMO - VAR
12h 59m$254–475Train to Suceava, fly to Bucharest Otopeni, bus
- Take the train from Roman to Suceavatrain
- Fly from Suceava (SCV) to Bucharest Otopeni (OTP)plane SCV - OTP
- Take the bus from Bucharest Horoscop Hotel to Varna Central Bus Stationbus
9h 42m$98–373
Roman to Varna by train and bus
Comparing Your Travel Options
The cheapest way to get from Roman to Varna is to train which costs $45 - $55 and takes 12h 53m.
The fastest way to get from Roman to Varna is to drive which takes 7h 15m and costs $80 - $130.
Yes, there is a direct bus departing from Roman and arriving at Varna. Services depart once daily, and operate every day. The journey takes approximately 10h 42m.
No, there is no direct train from Roman to Varna. However, there are services departing from Roman and arriving at Varna via Bucuresti Nord and Ruse Razpredelitelna. The journey, including transfers, takes approximately 12h 53m.
The distance between Roman and Varna is 585 km. The road distance is 523.7 km.
The best way to get from Roman to Varna without a car is to train and bus which takes 9h 12m and costs $50 - $60.
It takes approximately 9h 12m to get from Roman to Varna, including transfers.
Roman to Varna bus services, operated by Transaero by Edu Travel, depart from Roman station.
Roman to Varna train services, operated by Romanian Railways (CFR), depart from Roman station.
The best way to get from Roman to Varna is to bus which takes 10h 42m and costs $84. Alternatively, you can train, which costs $45 - $55 and takes 12h 53m.
What companies run services between Roman, Romania and Varna, Bulgaria?
Transaero by Edu Travel operates a bus from Roman to Varna once daily. Tickets cost $84 and the journey takes 10h 42m. Alternatively, you can take a train from Roman to Varna via Bucuresti Nord and Ruse Razpredelitelna in around 12h 53m.
- Website
- turkishairlines.com
Flights from Iași International Airport to Bucharest Otopeni
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–150
Flights from Chișinău International Airport to Varna Airport via Istanbul
- Ave. Duration
- 6h 7m
- When
- Monday, Thursday, Saturday, Friday, and Sunday
- Estimated price
- $260–420
Flights from Suceava to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $50–260
- Website
- air.bg
Flights from Iași International Airport to Varna Airport via Bucharest Otopeni, Sofia
- Ave. Duration
- 16h 1m
- When
- Every day
- Estimated price
- $160–390
Flights from Chișinău International Airport to Varna Airport via Sofia
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- $150–270
- Website
- tarom.ro
Flights from Iași International Airport to Bucharest Otopeni
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–150
Flights from Suceava to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $50–260
- Website
- austrian.com
Flights from Iași International Airport to Varna Airport via Vienna
- Ave. Duration
- 20h 25m
- When
- Thursday
- Estimated price
- $160–700
Flights from Chișinău International Airport to Varna Airport via Vienna
- Ave. Duration
- 6h 42m
- When
- Friday and Thursday
- Estimated price
- $190–360
- Website
- wizzair.com
Flights from Iași International Airport to Varna Airport via Memmingen
- Ave. Duration
- 16h 5m
- When
- Saturday
- Estimated price
- $120–490
Flights from Iași International Airport to Varna Airport via Milan Bergamo
- Ave. Duration
- 21h 15m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- $120–500
- Website
- animawings.com
Flights from Iași International Airport to Bucharest Otopeni
- Ave. Duration
- 50 min
- When
- Monday to Wednesday
- Estimated price
- $60–120
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Roman to Mangalia
- Ave. Duration
- 6h 12m
- Frequency
- Once daily
- Estimated price
- $39–43
- Website
- Romanian Railways (CFR)
Train from Roman to Bucharest
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Estimated price
- $30–33
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse Razpredelitelna
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- $12–14
- Website
- Romanian Railways (CFR)
Train from Roman to Suceava
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- $10–12
- Website
- Romanian Railways (CFR)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Ruse Razpredelitelna to Varna
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- 0310 800 900
- [email protected]
- Website
- Regio Călători
Train from Roman to Suceava
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Regio Călători
- Phone
- 0722 265 779
- [email protected]
- Website
- mercadosud.autogari.ro
Bus from Mangalia to Varna
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $12–17
- Schedules at
- mercadosud.autogari.ro
- Single
- $12–17
Bus from Viziru to Varna
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- $26–59
- Schedules at
- mercadosud.autogari.ro
- Single
- $26–40
- Phone
- +40 747 238 190
- [email protected]
- Website
- transaero-travel.ro
Bus from Roman to Varna
- Ave. Duration
- 10h 42m
- Frequency
- Once daily
- Estimated price
- $84
- Schedules at
- transaero-travel.autogari.ro
- Phone
- +4-0744-58.56.58
- Website
- pagebotrans.ro
Bus from Roman to Iasi, Autogara Vest
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- pagebotrans.ro
Bus from Roman to Iasi, Autogara Vest
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- pagebotrans.ro
- Phone
- +4-0241-831.491
- [email protected]
- Website
- transevren.ro
Bus from Roman to Viziru
- Ave. Duration
- 5h 16m
- Frequency
- Once daily
- Estimated price
- $11–14
- Schedules at
- transevren.autogari.ro
- Phone
- +359 (0) 877 34 47 47
- [email protected]
- Website
- Pegasus
Bus from Bucharest Horoscop Hotel to Varna Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $25–50
- Website
- Pegasus
Bus from Bucharest Horoscop Hotel to Varna Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $25–50
- Website
- Pegasus
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Roman to Chișinău Autogara Nord
- Ave. Duration
- 4h 3m
- Frequency
- 4 times a day
- Estimated price
- $30–45
- Schedules at
- galtrans.md
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 What documents do I need to cross Niagara Falls?, Italy Travel Guides, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Roman to Varna bus services, operated by Transaero by Edu Travel, arrive at Varna station.
Roman to Varna train services, operated by Romanian Railways (CFR), arrive at Bucharest station.
Yes, the driving distance between Roman to Varna is 524 km. It takes approximately 7h 15m to drive from Roman to Varna.
There are 2066+ hotels available in Varna.
























