There are 12 ways to get from Rhodes to Apulia by plane, ferry, bus, busferry, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Brindisi Airport
best- Fly from Rhodes International Airport (RHO) to Brindisi Airport (BDS)RHO - BDS
9h 43m€123–323Fly to Naples Airport, train
cheapest- Fly from Rhodes International Airport (RHO) to Naples Airport (NAP)RHO - NAP
- Take the train from Caserta to Foggia
9h 17m€100–289Ferry, bus
- Take the ferry from Rhodes to Port of PiraeusBsf
- Take the bus from Athens to Rrogozhinë
- Take the bus from Rrogozhinë to Bari Porto
33h 56mFerry, bus and ferry, bus, train
- Take the ferry from Rhodes to HeraklionBsf
- Take the busferry from Heraklion to Ioannina
- Take the bus from Ioannina to Vlore , station
- Take the bus from Vlorë to Brindisi - Piazza Capitanerie di Porto
- Take the train from Brindisi to Bari CentraleFa / ...
39h 6mFly to Tirana International Airport Nënë Tereza, Bus
- Fly from Rhodes International Airport (RHO) to Tirana International Airport Nënë Tereza (TIA)RHO - TIA
- Take the bus from Durrës to Bari Porto
10h 40m€172–357Fly to Fiumicino International Airport, train
- Fly from Rhodes International Airport (RHO) to Fiumicino International Airport (FCO)RHO - FCO
- Take the train from Roma Termini to Foggia
9h 51m€115–352Fly to Bari Karol Wojtyła Airport
- Fly from Rhodes International Airport (RHO) to Bari Karol Wojtyła Airport (BRI)RHO - BRI
4h 45m€117–253Fly to Ioannina National Airport, bus
- Fly from Rhodes International Airport (RHO) to Ioannina National Airport (IOA)RHO - IOA
- Take the bus from Ioannina to Vlorë
- Take the bus from Vlorë to Brindisi - Piazza Capitanerie di Porto
14h 56mFly to Dubrovnik Airport, car ferry
- Fly from Rhodes International Airport (RHO) to Dubrovnik Airport (DBV)RHO - DBV
- Take the car ferry from Dubrovnik to Port of Bari
17h 54m€190–384Ferry, bus via Igoumenitsa
- Take the ferry from Rhodes to Port of PiraeusBsf
- Take the bus from Athens, Leoforou Kifisou - KTEL to Igoumenitsa
- Take the ferry from Igoumenitsa to Bari M.maAsf
37h 51m€141–275Ferry, bus and ferry
- Take the ferry from Rhodes to Port of PiraeusBsf
- Take the busferry from Athens, Leoforou Kifisou - KTEL to CorfuX1
- Take the ferry from Port of Corfu to Port of Bari
39h 26m€144–199Ferry, bus via Bursa
- Take the ferry from Port of Rhodes to Marmaris
- Take the bus from Marmaris to Bursa
- Take the bus from Bursa to Xánthi
- Take the bus from Xánthi to Tirana
- Take the bus from Tirana to Elbasan
- Take the bus from Elbasan to Bari Porto
41h 25m
Rhodes to Apulia by ferry, foot, and bus
Questions & Answers
The cheapest way to get from Rhodes to Apulia is to fly and train which costs €100 - €290 and takes 9h 17m.
The fastest way to get from Rhodes to Apulia is to fly which takes 4h 45m and costs €110 - €260.
The distance between Rhodes and Apulia is 1020 km.
The best way to get from Rhodes to Apulia without a car is to ferry and bus which takes 33h 56m and costs .
It takes approximately 9h 43m to get from Rhodes to Apulia, including transfers.
Apulia is 1h behind Rhodes. It is currently 9:48 AM in Rhodes and 8:48 AM in Apulia.
There are 4063+ hotels available in Apulia.
What companies run services between Rhodes, Greece and Apulia, Italy?
Ryanair, easyJet, and ITA Airways fly from Rhodes International Airport (RHO) to Brindisi Airport (BDS) 5 times a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.aegeanair.com
Flights from Rhodes International Airport to Naples Airport via Athens
- Ave. Duration
- 4h 10m
- When
- Monday and Friday
- Estimated price
- €85–270
Flights from Rhodes International Airport to Naples Airport via Heraklion
- Ave. Duration
- 5h 15m
- When
- Friday
- Estimated price
- €70–260
Flights from Rhodes International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- €75–160
Flights from Rhodes International Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 3h 47m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–160
Flights from Rhodes International Airport to Fiumicino International Airport via Athens
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–200
Flights from Rhodes International Airport to Ioannina National Airport via Athens
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–300
Flights from Rhodes International Airport to Ioannina National Airport via Heraklion, Athens
- Ave. Duration
- 6h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €90–300
Flights from Rhodes International Airport to Dubrovnik Airport via Athens
- Ave. Duration
- 5h 43m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €70–280
- Website
- ryanair.com
Flights from Rhodes International Airport to Brindisi Airport via Milan Bergamo
- Ave. Duration
- 5h 40m
- When
- Monday
- Estimated price
- €95–300
Flights from Rhodes International Airport to Naples Airport
- Ave. Duration
- 2h 20m
- When
- Monday
- Estimated price
- €80–190
Flights from Rhodes International Airport to Fiumicino International Airport
- Ave. Duration
- 2h 40m
- When
- Monday
- Estimated price
- €75–150
Flights from Rhodes International Airport to Fiumicino International Airport via Bari Karol Wojtyła Airport
- Ave. Duration
- 4h 45m
- When
- Monday
- Estimated price
- €75–150
Flights from Rhodes International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 5m
- When
- Monday
- Estimated price
- €90–200
- Website
- easyjet.com
Flights from Rhodes International Airport to Brindisi Airport via Milan Malpensa
- Ave. Duration
- 8h 5m
- When
- Monday and Friday
- Estimated price
- €100–310
Flights from Rhodes International Airport to Naples Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday and Wednesday
- Estimated price
- €65–240
- Website
- ita-airways.com
Flights from Rhodes International Airport to Brindisi Airport via Fiumicino International Airport
- Ave. Duration
- 9h 50m
- When
- Monday and Thursday
- Estimated price
- €95–310
Flights from Rhodes International Airport to Fiumicino International Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Thursday
- Estimated price
- €90–300
- Website
- skyexpress.gr
Flights from Rhodes International Airport to Fiumicino International Airport via Athens
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–250
- Website
- volotea.com
Flights from Rhodes International Airport to Dubrovnik Airport via Athens
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- €70–280
- Website
- croatiaairlines.com
Flights from Rhodes International Airport to Dubrovnik Airport via Athens
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- €110–340
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- €14–21
- Schedules at
- trenitalia.com
Train from Caserta to Foggia
- Ave. Duration
- 1h 59m
- Frequency
- Every 4 hours
- Estimated price
- €24–40
- Schedules at
- trenitalia.com
Train from Roma Termini to Foggia
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- €28–85
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- €12–24
- Website
- https://www.trenitalia.com/en.html
Train from Caserta to Foggia
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- €16–21
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Foggia
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €15–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Foggia
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Estimated price
- €25–65
- Website
- https://www.italotreno.it/en
- Phone
- +210 52 25 550
- arttouroe@gmail.com
- Website
- arttour.gr
Bus from Athens to Rrogozhinë
- Ave. Duration
- 9h 23m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- arttour.gr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Rrogozhinë to Bari Porto
- Ave. Duration
- 3h 43m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Bus from Vlorë to Brindisi - Piazza Capitanerie di Porto
- Ave. Duration
- 4h 26m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Bus from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +30 2810 24 50 20
- info@ktelherlas.gr
- Website
- ktelherlas.gr
Busferry from Heraklion to Ioannina
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €60–85
- Schedules at
- ktelherlas.gr
- Phone
- +355 69 661 4303
- likospartak@gmail.com
- Website
- likokostatours.weebly.com
Bus from Ioannina to Vlore , station
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Bus from Durrës to Bari Porto
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- autobus.al
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Ioannina to Vlorë
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Schedules at
- top-lines.gr
- Phone
- +30 2665 0 22309
- info@ktel-thesprotias.gr
- Website
- ktel-thesprotias.gr
Bus from Athens, Leoforou Kifisou - KTEL to Igoumenitsa
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- €45–70
- Schedules at
- ktel-thesprotias.gr
- Book at
- ktelbus.gr
- Phone
- +3026610 28900
- info@greenbuses.gr
- Website
- greenbuses.gr
Busferry from Athens, Leoforou Kifisou - KTEL to Corfu
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- €30–50
- Website
- https://greenbuses.gr/
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Marmaris to Bursa
- Ave. Duration
- 9h 23m
- Frequency
- Once daily
- Estimated price
- €15–22
- Website
- https://www.metroturizm.com.tr/en
- Standard
- €15–18
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- crazyholidays.gr
Bus from Bursa to Xánthi
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €35–80
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +355 699 605501
- startravel@live.com
- Website
- facebook.com
Bus from Xánthi to Tirana
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Tirana to Elbasan
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Schedules at
- https://travel.gjirafa.com/en
Ferry from Rhodes to Port of Piraeus
- Ave. Duration
- 18h 10m
- Frequency
- 6 times a week
- Estimated price
- €55–95
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Rhodes to Heraklion
- Ave. Duration
- 10h 29m
- Frequency
- Twice a week
- Estimated price
- €26
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Igoumenitsa to Bari M.ma
- Ave. Duration
- 10h 1m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €35–55
- 2 Bed Inside Cabin
- €70–85
- 4 Bed Outside Cabin
- €60–80
- 2 Bed Lux Cabin
- €85–110
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Dubrovnik to Port of Bari
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Estimated price
- €78–80
- Website
- https://www.jadrolinija.hr/en
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Ferry from Port of Corfu to Port of Bari
- Ave. Duration
- 9h 41m
- Frequency
- Twice a week
- Estimated price
- €52
- Website
- https://ventourisferries.com/en/
Ferry from Port of Rhodes to Marmaris
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €55
- Website
- Yeşil Marmaris Lines
Want to know more about travelling around Italy
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
Want to know more about Flixbus?
Read the travel guide






















































