More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Ciampino from Florence

distanceDistance151 miles (244 km)
durationAverage bus duration3 h 25 min
priceAverage bus ticket price$28 (€23)
changesDirect busYes
carriersBus providersBlaBlaCar

Buses from Florence to Ciampino cover the 151 miles (244 km) long route taking on average 3 h 25 min with our travel partners like BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $16 (€13), but the average price of bus tickets is $28 (€23). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Ciampino, Aeroporto Internazionale di Roma–Ciampino " G. B. Pastine"

Travel Tips

Bus to Ciampino from Florence
Take the bus to Ciampino easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Florence to Ciampino.
FAQs
What is the price of the cheapest bus from Florence to Ciampino?
Looking to save money on your trip? Omio customers have found the cheapest bus to Ciampino from Florence for the next 7 days starting from $16 (€13)  one way.
What is the cost of a bus from Florence to Ciampino?
The bus price from Florence to Ciampino is on average $28 (€23)  if you are looking to purchase your tickets for this journey in the next 7 days.
What is the distance from Florence to Ciampino by bus?
The bus distance from Florence to Ciampino is around 151 miles (244 km).
How long is a bus to Ciampino from Florence on average?
On average the Florence to Ciampino bus time is 3 h 25 min  covering the 151 miles (244 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which bus station from Florence to Ciampino do I depart from? Which Ciampino bus station from Florence do I arrive in?

There are a few bus stations in Florence to start your trip from including Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria. In Ciampino you have a few bus station options to choose from for your arrival including Ciampino, Aeroporto Internazionale di Roma–Ciampino " G. B. Pastine" Ciampino, Piazza J. F. Kennedy and Ciampino, Via Luigi Einaudi / Viale John F. Kennedy.

Omio customers traveling this route depart most frequently from Firenze Santa Maria Novella   and arrive in Ciampino, Aeroporto Internazionale di Roma–Ciampino " G. B. Pastine"

Where is the Florence bus station located? Where is the Ciampino bus station located?

Passengers board the bus most frequently from Firenze Santa Maria Novella, which is located around 0.7 miles (1.1 km) away from the city center, and they get off the bus at Ciampino, Aeroporto Internazionale di Roma–Ciampino " G. B. Pastine" located 0.9 miles (1.4 km) away from the city center.

Which bus providers should I travel with from Florence to Ciampino?
For the route from Florence to Ciampino you can take a bus with BlaBlaCar. Be sure to check out all possible bus companies that offer services to Ciampino from Florence on Omio to compare what amenities they may have.
When can I take the first bus from Florence to Ciampino? When can I take the last bus for the day?
The earliest bus departing from Florence to Ciampino leaves at 8: 40 AM. The last bus departing from Florence to Ciampino leaves at 9: 10 PM. You can find the latest Florence to Ciampino bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book a bus ticket from Florence to Ciampino to get the best deals?
The price of a one way bus ticket from Florence to Ciampino is on average $28 (€23) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets to Ciampino from Florence available a few months in advance.