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

Eurolines France
Bla Bla Bus

Bus Information between Florence and Sorrento

distanceDistance268 miles (433 km)
durationAverage bus duration9 h 40 min
priceAverage bus ticket price$46 (€38)
changesDirect busYes
carriersBus providersFlixbus or BlaBlaCar

Buses from Florence to Sorrento cover the 268 miles (433 km) long journey taking on average 9 h 40 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $35 (€29), but the average price of bus tickets is $46 (€38). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Sorrento, Enjoy Travelling office.

Bus companies

Travel with FlixBus between Florence and Sorrento

Find the best buses from Florence to Sorrento with Omio's travel partners FlixBus from $35 (€29). We can find you the best deals, schedules and tickets when comparing and booking the best route.


Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Florence to Sorrento.

FlixBus is one of the best options when traveling by bus between Florence and Sorrento. Omio quickly shows you current FlixBus bus schedules for the Florence - Sorrento route and makes it easier than ever for you to buy bus tickets online for the cheapest, fastest or earliest journey available. The distance from Florence to Sorrento is around 268 miles (433 km) and the cheapest FlixBus one-way ticket you can book starts at $35 (€29). As you check the latest Florence to Sorrento bus schedule from FlixBus for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Sorrento safely. If you search for FlixBus tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect FlixBus ticket between Florence and Sorrento so you can spend more time enjoying the smooth and easy journey!

FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Florence to Sorrento:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Bus to Sorrento from Florence
Take the bus to Sorrento 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 Sorrento.
What is the price of the cheapest bus from Florence to Sorrento?
Omio customers have found the cheapest buses from Florence to Sorrento to cost as little as $35 (€29)  in the next 7 days.
How much does it cost to take a bus between Florence and Sorrento?
If you’re looking to purchase your bus tickets in the next week, you can expect the Florence to Sorrento bus price to come in at an average of $46 (€38)  one way.
How far is Florence to Sorrento by bus?
When traveling this route you should expect the distance to Sorrento from Florence by bus to be approximately 268 miles (433 km).
How long is the bus ride to Sorrento from Florence?
While the time it takes to travel 268 miles (433 km) from Florence to Sorrento can vary based on specific dates, weekends, and holidays, the Florence to Sorrento bus journey time is on average 9 h 40 min.
What station does the bus from Florence to Sorrento depart from? Which Sorrento bus station do I come into from Florence?

When taking a bus from Florence, you have a couple of bus stations you can depart from including Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria. When you arrive in Sorrento, your bus can arrive in bus stations including Sorrento, Enjoy Travelling office, Sorrento, Corso Italia / Piazza Angelina Lauro and Sorrento.

Omio customers traveling this route book their buses from Firenze Santa Maria Novella   to Sorrento, Enjoy Travelling office.

Where is the bus station in Florence? Where is the bus station in Sorrento?

Passengers board their bus most frequently from Firenze Santa Maria Novella and travel around 0.7 miles (1.1 km) from the city center to this bus station.

Passengers traveling this route most often arrive at Sorrento, Enjoy Travelling office and need to travel approximately 0.2 miles (376 m) from the bus station to the city center in Sorrento.

Which bus companies can get me from Florence to Sorrento?
If you're looking for buses from Florence to Sorrento, you can rely on Flixbus or BlaBlaCar to get you to Sorrento. It's also good to check out all possible bus providers for the Florence to Sorrento journey to see if there might be differences in the amenities they offer.
How far in advance should I purchase bus tickets to Sorrento from Florence for the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you book bus tickets between Florence and Sorrento within the next 7 days, you can find tickets to cost on average $46 (€38) one way. To find the best prices for this route, consider booking your bus ticket from Florence to Sorrento a few months in advance.