There are 6 ways to get from Rome to Varna by plane, train, bus, 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.
Fly
best- Fly from Fiumicino International Airport (FCO) to Varna Airport (VAR)plane FCO - VAR
5h 4m$119–316Train, bus
- Take the train from Roma Termini to Padovatrain
- Take the bus from Padova to Sofia Central Bus Stationbus
- Take the train from Sofia Sever to Varnatrain Ic
29h 24m$174–217Drive 2,081.6 km
- Drive from Rome to Varnacar 2,081.6 km
20h 32m$377–544Bus via Brno
- Take the bus from Rome Tiburtina Bus Station to Brno Benesova Bus Stationbus : Prague Central Bus Station - Rome Tiburtina Bus Station / ...
- Take the bus from Brno to Varnabus
36h 35m$163–289Bus
- Take the bus from ROMA | Stazione Nomentana FS to RIETI | Piazza Cavour # f1068bus
- Take the bus from Rieti Station to Kumanovobus
- Take the bus from Kumanovo to Sofiabus
- Take the bus from Sofia Central Bus Station to Varna Central Bus Stationbus
36h 37m$172–231Bus, train
- Take the bus from Rome, Termini to Cernavodăbus
- Take the train from Cernavodă Pod to Constanţatrain
- Take the bus from Constanta to Varnabus
2d 1h$172–238
Rome to Varna by train and bus
Comparing Your Travel Options
The cheapest way to get from Rome to Varna is to train and bus which costs $170 - $220 and takes 29h 24m.
The fastest way to get from Rome to Varna is to fly which takes 5h 4m and costs $110 - $320.
No, there is no direct bus from Rome station to Varna. However, there are services departing from Rome Tiburtina Bus Station and arriving at Varna via Brno. The journey, including transfers, takes approximately 36h 35m.
The distance between Rome and Varna is 1326 km. The road distance is 2081.6 km.
The best way to get from Rome to Varna without a car is to train and bus which takes 29h 24m and costs $170 - $220.
It takes approximately 5h 4m to get from Rome to Varna, including transfers.
Rome to Varna bus services, operated by RegioJet, depart from Rome Tiburtina Bus Station.
The best way to get from Rome to Varna is to fly which takes 5h 4m and costs $110 - $320. Alternatively, you can bus via Brno, which costs $160 - $290 and takes 36h 35m.
Rome to Varna bus services, operated by RegioJet, arrive at Brno Benesova Bus Station.
Varna is 1h ahead of Rome. It is currently 2:29 AM in Rome and 3:29 AM in Varna.
What companies run services between Rome, Italy and Varna, Bulgaria?
Ulendo Airlink, Austrian Airlines, and Bulgaria Air fly from Fiumicino International Airport (FCO) to Varna Airport (VAR) twice daily. Alternatively, you can take a bus from Rome Tiburtina Bus Station to Varna via Brno in around 36h 35m.
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Varna Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $30–140
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Roma Termini to Padova
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- $60–110
- Website
- Italo Treno
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Padova to Sofia Central Bus Station
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $102
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Want to know more about travelling around Bulgaria
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
Italy Travel Guides
Read the travel guide
Booking & Getting There
Yes, the driving distance between Rome to Varna is 2082 km. It takes approximately 20h 32m to drive from Rome to Varna.
Book your Rome to Varna bus tickets online with Omio.
There are 2094+ hotels available in Varna.






