There are 6 ways to get from Roma Termini to Rhodes by plane, train, bus, ferry, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Fiumicino International Airport
best- Fly from Fiumicino International Airport (FCO) to Rhodes International Airport (RHO)FCO - RHO
5h 30m€85–258Train, Bus, ferry
- Take the train from Roma Termini to Bari CentraleFr / ...
- Take the bus from Bari Porto to Tirana
- Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraias
- Take the ferry from Port of Piraeus to RhodesBsf
39h 11m€222–387Train, Bus, bus and ferry, ferry
- Take the train from Roma Termini to BrindisiFr / ...
- Take the bus from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Take the bus from Vlore , station to Ioannina
- Take the busferry from Ioannina to Heraklion
- Take the ferry from Heraklion to RhodesBsf
44h 25mFly from Roma Ciampino Airport
- Fly from Roma Ciampino Airport (CIA) to Rhodes International Airport (RHO)CIA - RHO
9h 58m€105–244Bus, train, ferry
- Take the bus from Roma, Autostazione Tiburtina to Durrës
- Take the bus from Durrës to Korinthos
- Take the train from Corinth to PiraeusRe
- Take the ferry from Port of Piraeus to RhodesBsf
2dBus, bus and ferry, ferry
- Take the bus from Roma Termini Giolitti to Pescara
- Take the bus from Pescara to Tirana
- Take the busferry from Tirana to Heraklion Port
- Take the ferry from Heraklion to RhodesBsf
2d 5h
Fiumicino International Airport (FCO) to Rhodes International Airport (RHO) flights
Questions & Answers
The cheapest way to get from Roma Termini to Rhodes is to fly which costs €85 - €260 and takes 5h 30m.
The fastest way to get from Roma Termini to Rhodes is to fly which takes 5h 30m and costs €85 - €260.
The distance between Roma Termini and Rhodes is 1534 km.
The best way to get from Roma Termini to Rhodes without a car is to train and Bus and ferry which takes 39h 11m and costs €220 - €390.
It takes approximately 5h 30m to get from Roma Termini to Rhodes, including transfers.
Rhodes is 1h ahead of Roma Termini. It is currently 10:19 PM in Roma Termini and 11:19 PM in Rhodes.
There are 2122+ hotels available in Rhodes.
What companies run services between Roma Termini, Italy and Rhodes, Greece?
Ryanair, ITA Airways, and three other airlines fly from Fiumicino International Airport (FCO) to Rhodes International Airport (RHO) 3 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Fiumicino International Airport to Rhodes International Airport
- Ave. Duration
- 2h 30m
- When
- Monday
- Estimated price
- €70–150
Flights from Roma Ciampino Airport to Rhodes International Airport via Sofia
- Ave. Duration
- 6h 55m
- When
- Tuesday
- Estimated price
- €120–230
Flights from Roma Ciampino Airport to Rhodes International Airport via Budapest
- Ave. Duration
- 7h 5m
- When
- Monday
- Estimated price
- €120–230
Flights from Roma Ciampino Airport to Rhodes International Airport via Prague
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- €120–230
- Website
- en.aegeanair.com
Flights from Fiumicino International Airport to Rhodes International Airport via Athens
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–240
Flights from Fiumicino International Airport to Rhodes International Airport via Thessaloniki
- Ave. Duration
- 4h 40m
- When
- Monday and Friday
- Estimated price
- €95–240
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Rhodes International Airport
- Ave. Duration
- 2h 25m
- When
- Monday
- Estimated price
- €55–210
- Website
- neosair.it
Flights from Fiumicino International Airport to Rhodes International Airport
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- €150–390
- Website
- wizzair.com
Flights from Roma Ciampino Airport to Rhodes International Airport via Budapest
- Ave. Duration
- 9h 25m
- When
- Tuesday
- Estimated price
- €60–250
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 14m
- Frequency
- 5 times a day
- Estimated price
- €35–160
- Schedules at
- trenitalia.com
Train from Roma Termini to Brindisi
- Ave. Duration
- 5h 17m
- Frequency
- 5 times a day
- Estimated price
- €45–170
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 6h 29m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- https://www.trenitalia.com/en.html
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Corinth to Piraeus
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Bus from Bari Porto to Tirana
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a week
- Estimated price
- €90
- Schedules at
- autobus.al
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Peiraias
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Bus from Roma, Autostazione Tiburtina to Durrës
- Ave. Duration
- 16h 15m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 661 4303
- likospartak@gmail.com
- Website
- likokostatours.weebly.com
Bus from Vlore , station to Ioannina
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +30 2810 24 50 20
- info@ktelherlas.gr
- Website
- ktelherlas.gr
Busferry from Ioannina to Heraklion
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €60–85
- Schedules at
- ktelherlas.gr
- Phone
- +355 68 407 6607
- Website
- facebook.com
Bus from Durrës to Korinthos
- Ave. Duration
- 10h 34m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +39 0873 364785
- info@difonzobus.com
- Website
- difonzobus.com
Bus from Roma Termini Giolitti to Pescara
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- €12–15
- Schedules at
- difonzobus.com
- Phone
- +355696383030
- Website
- firenzelines.com
Bus from Pescara to Tirana
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- firenzelines.com
- Phone
- +355 42 239 203 / +355 69 400 4075
- albtrans06@yahoo.com
- Website
- facebook.com
Busferry from Tirana to Heraklion Port
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- https://www.facebook.com/profile.php?id=100063548259783
Ferry from Port of Piraeus to Rhodes
- Ave. Duration
- 16h 30m
- Frequency
- 6 times a week
- Estimated price
- €55–95
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Heraklion to Rhodes
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- €26
- Website
- https://www.bluestarferries.com/en-gb/
Want to know more about travelling around Greece
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
Getting around the Cyclades
Read the travel guide
Getting to Rome from the airport
Read the travel guide



































