There are 8 ways to get from Rome to Cala by plane, bus, train, car ferry, 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 to Seville Airport, bus
best- Fly from Fiumicino International Airport (FCO) to Seville Airport (SVQ)plane FCO - SVQ
- Take the bus from Sevilla Airport to Calabus
7h 57m€40–165Train, bus via Perpignan
- Take the train from Roma Termini to Milano Centraletrain
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Perpignantrain
- Take the bus from Perpignan - Bus Station to Badajozbus
- Take the bus from Badajoz to Calabus
34h 46m€292–620Train, car ferry, bus
- Take the train from Roma Termini to Civitavecchiatrain Fb / ...
- Take the car ferry from Port of Civitavecchia to Port of Tangier Villecarferry
- Take the car ferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa to Sevilla, Estación de Autobuses (Plaza de Armas)bus
- Take the bus from Sevilla, Estación de Autobuses to Calabus
2d 22h€257–631Drive 2,341.6 km
- Drive from Rome to Calacar 2,341.6 km
24h 7m€375–542Fly to Badajoz Airport, bus
- Fly from Fiumicino International Airport (FCO) to Badajoz Airport (BJZ)plane FCO - BJZ
- Take the bus from Badajoz to Calabus
12h 32m€91–400Train, bus
- Take the train from Roma Termini to Milano Rogoredotrain
- Take the bus from Milan to Badajozbus
- Take the bus from Badajoz to Calabus
35h 53m€232–400Bus
- Take the bus from Rome Tiburtina Bus station to Genoabus
- Take the bus from Genoa to Badajozbus
- Take the bus from Badajoz to Calabus
37h 21m€183–304Train, bus #2
- Take the train from Roma Termini to Ventimigliatrain Ic
- Take the train from Nice Ville to Marseille St Charlestrain Tgv
- Take the bus from Marseille - Saint-Charles Bus Station to Badajozbus
- Take the bus from Badajoz to Calabus
38h 29m€257–472
Rome to Cala by train and bus
Questions & Answers
The cheapest way to get from Rome to Cala is to fly and bus which costs €40 - €170 and takes 7h 57m.
The fastest way to get from Rome to Cala is to fly and bus which takes 7h 57m and costs €40 - €170.
No, there is no direct bus from Rome station to Cala. However, there are services departing from Rome Tiburtina Bus station and arriving at Cala via Genoa and Badajoz. The journey, including transfers, takes approximately 37h 21m.
The distance between Rome and Cala is 1754 km. The road distance is 2341.6 km.
The best way to get from Rome to Cala without a car is to train and bus via Perpignan which takes 34h 46m and costs €290 - €650.
It takes approximately 7h 57m to get from Rome to Cala, including transfers.
Rome to Cala bus services, operated by FlixBus, depart from Rome Tiburtina Bus station.
Rome to Cala bus services, operated by FlixBus, arrive at Genoa station.
Yes, the driving distance between Rome to Cala is 2342 km. It takes approximately 24h 7m to drive from Rome to Cala.
There are 248+ hotels available in Cala.
What companies run services between Rome, Italy and Cala, Spain?
You can take a bus from Rome Tiburtina Bus station to Cala via Genoa and Badajoz in around 37h 21m.
- Website
- ryanair.com
Flights from Fiumicino International Airport to Seville Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €50–150
Flights from Fiumicino International Airport to Seville Airport via Ibiza
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- €50–150
Flights from Fiumicino International Airport to Seville Airport via Valencia
- Ave. Duration
- 4h 46m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €28–150
Flights from Fiumicino International Airport to Seville Airport via Palma Mallorca
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- €50–150
Flights from Fiumicino International Airport to Seville Airport via Alicante–Elche
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- €50–150
Flights from Fiumicino International Airport to Seville Airport via Marseille
- Ave. Duration
- 5h 50m
- When
- Wednesday
- Estimated price
- €50–150
- Website
- iberia.com
Flights from Fiumicino International Airport to Badajoz Airport via Barcelona
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, Sunday, Wednesday, and Friday
- Estimated price
- €100–460
Flights from Fiumicino International Airport to Badajoz Airport via Madrid
- Ave. Duration
- 6h 35m
- When
- Wednesday, Friday, Thursday, and Sunday
- Estimated price
- €75–350
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Seville Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €28–120
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Milano Centrale
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €70–140
- Website
- https://www.italotreno.it/en
Train from Roma Termini to Milano Rogoredo
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- €70–140
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 47m
- Frequency
- 4 times a day
- Estimated price
- €55–90
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 1h 25m
- Frequency
- Every 15 minutes
- Estimated price
- €9–16
- Website
- https://www.trenitalia.com/en.html
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Perpignan
- Ave. Duration
- 3h 19m
- Frequency
- Every 4 hours
- Estimated price
- €55–90
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Perpignan
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.sncf-connect.com/en-en
Train from Nice Ville to Marseille St Charles
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- €50–80
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 51 min
- Frequency
- Every 2 hours
- Estimated price
- €11–23
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- €8–18
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Ventimiglia
- Ave. Duration
- 7h 42m
- Frequency
- 3 times a day
- Estimated price
- €65–140
- Website
- https://www.trenitalia.com/en.html
- Phone
- 0034902202040
- info@badajozsevillabus.com
- Website
- basebus.es
Bus from Sevilla Airport to Cala
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €7–9
- Website
- https://basebus.es/
Bus from Badajoz to Cala
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €10–12
- Website
- https://basebus.es/
Bus from Sevilla, Estación de Autobuses to Cala
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €6–8
- Website
- https://basebus.es/
Bus from Badajoz to Cala
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €10–12
- Website
- https://basebus.es/
Bus from Badajoz to Cala
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €10–12
- Website
- https://basebus.es/
Bus from Badajoz to Cala
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €10–12
- Website
- https://basebus.es/
Bus from Badajoz to Cala
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €10–12
- Website
- https://basebus.es/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Perpignan - Bus Station to Badajoz
- Ave. Duration
- 17h 29m
- Frequency
- Twice daily
- Estimated price
- €100–190
- Website
- https://www.blablacar.co.uk/bus
Bus from Marseille - Saint-Charles Bus Station to Badajoz
- Ave. Duration
- 22h 29m
- Frequency
- Twice daily
- Estimated price
- €130–240
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Perpignan - Bus Station to Badajoz
- Ave. Duration
- 17h 29m
- Frequency
- Once daily
- Estimated price
- €100–210
- Schedules at
- alsa.es
Bus from Tarifa to Sevilla, Estación de Autobuses (Plaza de Armas)
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €17–40
- Website
- https://www.alsa.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Milan to Badajoz
- Ave. Duration
- 28h 40m
- Frequency
- Once daily
- Estimated price
- €150–250
- Website
- https://www.flixbus.co.uk
Bus from Rome Tiburtina Bus station to Genoa
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Badajoz
- Ave. Duration
- 26h 35m
- Frequency
- Once daily
- Estimated price
- €140–230
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Rome Tiburtina Bus station to Genoa
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a week
- Estimated price
- €30–60
- Website
- https://www.itabus.it/en/home
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Civitavecchia to Port of Tangier Ville
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- €220–330
- Website
- https://www.gnv.it/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port of Tangier Ville to Tarifa
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €5–221
- Schedules at
- balearia.com
- Sirena Seat No Car
- €40
- Neptuno Seat No Car
- €50
- Sirena Seat Car
- €211
- Neptuno Seat Car
- €221
Want to know more about travelling around Spain
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide




















































