There are 4 ways to get from Rome to Caprarica di Lecce 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.
Recommended option
Train
-
Take the train from Roma Termini to Lecce
Cheapest option
Fly, line 780 bus
-
Fly from Rome (FCO) to Brindisi (BDS)
-
Take the line 780 bus from Lecce to Caprarica
2 alternative options
Bus
-
Take the bus from Roma Tiburtina TiBus to Bari
-
Take the bus from Bari Largo Sorentino to Castrì di Lecce Via Indipendenza
Drive
-
Drive from Rome to Caprarica di Lecce
Rome to Caprarica di Lecce by bus and walk
Questions & Answers
The cheapest way to get from Rome to Caprarica di Lecce is to bus which costs €30 - €70 and takes 8h 44m.
The fastest way to get from Rome to Caprarica di Lecce is to train which takes 5h 47m and costs €75 - €170.
No, there is no direct bus from Rome to Caprarica di Lecce. However, there are services departing from Roma Tiburtina TiBus and arriving at Castrì di Lecce Via Indipendenza via Bari Largo Sorentino. The journey, including transfers, takes approximately 8h 44m.
The distance between Rome and Caprarica di Lecce is 515 km. The road distance is 664.8 km.
The best way to get from Rome to Caprarica di Lecce without a car is to train which takes 5h 47m and costs €75 - €170.
It takes approximately 5h 47m to get from Rome to Caprarica di Lecce, including transfers.
Rome to Caprarica di Lecce bus services, operated by FlixBus, depart from Roma Tiburtina TiBus station.
The best way to get from Rome to Caprarica di Lecce is to train which takes 5h 47m and costs €75 - €170. Alternatively, you can bus, which costs €30 - €70 and takes 8h 44m.
The quickest flight from Rome Airport to Brindisi Airport is the direct flight which takes 1h 10m.
Rome to Caprarica di Lecce bus services, operated by Elios Autoservizi, arrive at Castrì di Lecce Via Indipendenza station.

- Distance: 515.1 km
- Duration: 5h 47m
What companies run services between Rome, Italy and Caprarica di Lecce, Italy?
Trenitalia Frecce operates a train from Roma Termini to Lecce every 4 hours. Tickets cost €45 - €130 and the journey takes 5h 33m. Alternatively, you can take a bus from Rome to Caprarica di Lecce via Bari and Bari Largo Sorentino in around 8h 44m.

- Website
- ryanair.com
Flights from Rome to Brindisi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €10 - €200

- Website
- alitalia.com
Flights from Rome to Brindisi
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45 - €280

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Lecce
- Ave. Duration
- 5h 33m
- Frequency
- Every 4 hours
- Estimated price
- €45 - €130
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €45 - €60
- Base Standard
- €75 - €110
- Base Premium
- €90 - €130

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Roma Tiburtina TiBus to Bari
- Ave. Duration
- 5h 35m
- Frequency
- Every 4 hours
- Estimated price
- €30 - €50
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Roma Tiburtina TiBus to Bari Central Train Station
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- €30 - €50
- Website
- https://marinobus.it/en/

- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Roma Tiburtina TiBus to Bari Via Giuseppe Capruzzi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €16 - €23
- Website
- https://www.itabus.it/en/home

- Phone
- 0832.871016
- Website
- eliosautoservizi.com
Bus from Bari Largo Sorentino to Castrì di Lecce Via Indipendenza
- Ave. Duration
- 2h 6m
- Frequency
- 6 times a week
- Estimated price
- €15 - €23
- Schedules at
- eliosautoservizi.com

- Phone
- 080 5462111
- fsudest@fseonline.it
- Website
- fseonline.it
Bus from Lecce to Caprarica
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- €1 - €2
- Schedules at
- fseonline.it
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.
More Questions & Answers
Yes, the driving distance between Rome to Caprarica di Lecce is 665 km. It takes approximately 6h 23m to drive from Rome to Caprarica di Lecce.
Alitalia and Ryanair offer flights from Rome Airport to Brindisi Airport.
There are 3167+ hotels available in Caprarica di Lecce. Prices start at €50 per night.
The best way to get from Rome to Rome Airport is to train which takes 32 min and costs €7 - €35.