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$53–62Bus via Viziru
cheapest- Take the bus from Roman to Vizirubus
- Take the bus from Viziru to Varnabus
11h 58m$38–79Bus
- Take the bus from Roman to Varnabus
10h 42m$87Drive 522.7 km
- Drive from Roman to Varnacar 522.7 km
7h 42m$84–121Bus 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 35mTrain
- Take the train from Roman to Bucharesttrain
- Take the train from Bucuresti Nord to Ruse Razpredelitelnatrain 461
- Take the train from Ruse Razpredelitelna to Varnatrain Ic
12h 52m$47–54Bus 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
10h 52mBus 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 19m$239–456Train 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$104–365
Roman to Varna by train and bus
Questions & Answers
The cheapest way to get from Roman to Varna is to train which costs $45 - $55 and takes 12h 52m.
The fastest way to get from Roman to Varna is to drive which takes 7h 42m and costs $80 - $120.
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 52m.
The distance between Roman and Varna is 585 km. The road distance is 522.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 - $65.
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 $87. Alternatively, you can train, which costs $45 - $55 and takes 12h 52m.
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 $87 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 52m.
- Website
- turkishairlines.com
Flights from Iași International Airport to Bucharest Otopeni
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–140
Flights from Iași International Airport to Varna Airport via Istanbul
- Ave. Duration
- 7h 5m
- When
- Wednesday
- Estimated price
- $50–340
Flights from Chișinău International Airport to Varna Airport via Istanbul
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $240–420
Flights from Suceava to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $55–260
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Roman to Mangalia
- Ave. Duration
- 6h 12m
- Frequency
- Once daily
- Estimated price
- $40–44
- Website
- Romanian Railways (CFR)
Train from Roman to Bucharest
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Estimated price
- $31–34
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse Razpredelitelna
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Roman to Suceava
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- $11–13
- Website
- Romanian Railways (CFR)
- Phone
- 0722 265 779
- sudmsc@yahoo.com
- Website
- mercadosud.autogari.ro
Bus from Mangalia to Varna
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $12–18
- Schedules at
- mercadosud.autogari.ro
- Single
- $12–18
Bus from Viziru to Varna
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- $27–61
- Schedules at
- mercadosud.autogari.ro
- Single
- $27–40
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 Need to know: Eurostar, Heading to Europe? Read this before you buy a Eurail Pass, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
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 523 km. It takes approximately 7h 42m to drive from Roman to Varna.
There are 2279+ hotels available in Varna.







