1map logoGo to main page

Florence, Tuscany to Sorrento, Campania from $33: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
Sorrento, Italy

How to Get from Florence to Sorrento: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$33 by busBest price
514 kmDistance
4h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence to Sorrento with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
4h  30m
Estimated price
$39-123
Recommended
Company
FlixBus
Bus
Average Duration
7h  51m
Estimated price
$33-59
Cheapest
route map
Distance: 514 km
Duration: 4h 30m

See more options

Pricing table
Company
various
Train
Average Duration
4h  54m
Estimated price
$36-86
Company
various
Plane
Train
Average Duration
4h  41m
Estimated price
$82-370
Company
various
Drive
Average Duration
4h  59m
Estimated price
$86-125

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $32 $30 $34 $37 $33 $30 $28
Train $66 $61 $60 $65 $75 $66 $67
Fly $149 $149 $149 $150 $149 $149 $149

Traveling From Florence to Sorrento

The journey from Florence to Sorrento offers a compelling contrast between the artistic allure and historical richness of Florence and the breathtaking coastal charm and vibrant local culture of Sorrento.

Best Neighbourhoods in Sorrento

Sorrento boasts neighborhoods rich in character and charm, appealing to all travelers.

Piazza Tasso
• Central hub with lively cafes and shops.
• Offers stunning views of the coastline.
Marina Grande
• Picturesque fishing village atmosphere.
• Famous for fresh seafood restaurants.
Sant'Agnello
• Quieter area with beautiful parks.
• Ideal for exploring local culture and shops.

Best Times To Visit Sorrento's Attractions

Timing your visits can significantly enhance your experience in Sorrento.

Piazza Tasso
Visit early in the morning or late afternoon for a quieter atmosphere.
Marina Piccola
Weekdays are best to enjoy the beach without large crowds.
Villa Comunale
Late afternoon visits offer stunning sunset views over the bay.

Sorrento Weather: What to Expect Year-Round

Sorrento enjoys a Mediterranean climate with mild, wet winters and hot, dry summers, making it an inviting destination. Spring and early fall are ideal for visits, as the pleasant weather enhances outdoor activities and breathtaking views.

Dining in Sorrento: A Taste of the Coast

Try the seafood risotto at Ristorante Da Michele, where the ocean’s freshness shines through every bite, providing a delightful contrast to Florence’s rich, meat-based dishes. Dining here feels like a celebration of local ingredients, with the stunning seaside views and relaxed atmosphere enhancing your culinary experience.

Florence - Sorrento operators

Explore transport companies operating between Florence and Sorrento, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Firenze S.M.N. to Sorrento

Average Duration
4h 30m
Estimated price
36-372

Train from Firenze Santa Maria Novella to Sorrento

Average Duration
4h 54m
Estimated price
36-86
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Firenze Santa Maria Novella to Sorrento

Average Duration
4h 30m
Estimated price
37-80
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Florence to Sorrento

Average Duration
7h 51m
Estimated price
31-371
Contact phone
+39 800 211 388
Website
eavsrl.it

Bus from Ferraris-Circumvesuviana to Sorrento - Circum

Average Duration
1h 12m
Estimated price
134-135
Plane Show flights
Website
alitalia.com

Plane from Florence (FLR) to Naples (NAP)

Average Duration
3h 25m
Estimated price
372-373
Website
lufthansa.com

Plane from Florence (FLR) to Naples (NAP)

Average Duration
5h 35m
Estimated price
374-375
Website
ryanair.com

Plane from Florence (FLR) to Naples (NAP)

Average Duration
3h 45m
Estimated price
370-376
Website
easyjet.com

Plane from Florence (FLR) to Naples (NAP)

Average Duration
4h 5m
Estimated price
370-376

Florence to Sorrento: Overview of Bus, Train, Flight, and Car Trips

Traveling between Florence and Sorrento offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Florence to Sorrento by car, spanning a distance of 319 miles. Enjoy the freedom of the open road as you make your way through the stunning Italian countryside. 💰 Experience a range of price options for your road trip adventure, with the cost of driving from Florence to Sorrento falling between €83 and €129. Plan your budget accordingly and relish in the scenic drive ahead. 🏖️ Arrive in Sorrento approximately 4 hours and 59 minutes later, ready to explore this charming coastal town and its breathtaking Mediterranean views. Let the road trip be just the beginning of your unforgettable Italian holiday.
Average price
€83 - €129
🚂 Traveling from Florence to Sorrento by train takes approximately 4 hours and 30 minutes with a transfer in Napoli Centrale. The journey offers scenic views as you make your way south from Tuscany to the Amalfi Coast. 🚂 Upon arriving in Sorrento, you'll have traveled around 525 kilometers from Florence. The train services are operated by Trenitalia Frecce and Ente Autonomo Volturno S.r.l. The prices for the train ticket typically range from €38 to €116.
Departure Point
Firenze S.M.N. station
Arrival Point
Sorrento station
Useful tips for train travellers
• The primary operator for this route is Trenitalia, which offers Premium, Business, and Standard seats. If you prefer more space and amenities, opt for Business Class, which provides comfortable seating and complimentary snacks and drinks. Standard seating is budget-friendly but still offers a decent level of comfort.
• Onboard catering varies by the train type. For higher-class services (like Business), expect complimentary food and drinks served at your seat. In Economy, you can purchase refreshments from the onboard café or vending machines. Consider bringing some local snacks to enjoy during the journey.
• After arriving at Sorrento station, you'll find that there are left luggage services available, which can be helpful if you want to explore before checking into your accommodation. The station also has basic restrooms, but note that showers are not available.
The quickest flight with one stopover takes about 2 hours and 40 minutes. Several airlines like EasyJet, Air Dolomiti, and Lufthansa offer flights from Florence Airport to Naples Airport.
Departure Point
Florence Airport
Arrival Point
Naples Airport. The quickest flight takes 2h 40m and has one stopover
Useful tips for plane travellers
• Consider booking your flight with EasyJet or Air Dolomiti for potentially shorter layovers; these airlines often have competitive prices and efficient connections when flying from Florence to Naples.
• Upon arrival at Naples Airport, be prepared for a quick but busy navigation as you'll need to follow signs towards the Arrivals area; look out for the 'Alibus' shuttle service to Sorrento, which is conveniently located just outside the terminal.
• Expect to pay around €90 for a taxi from Naples Airport to Sorrento; this is the most straightforward option if you have a lot of luggage or prefer a direct route into the city center.
🚌 There is no direct bus from Florence to Sorrento, but travelers can take a journey that includes transfers and lasts approximately 7 hours and 51 minutes. The service is operated by FlixBus and Ente Autonomo Volturno S.r.l. 🚦 Route 1 involves a total travel time of 8 hours and 55 minutes covering a distance of 500 km with a transfer in Policoro. Passengers will first take a bus with MarinoBus from Florence Villa Constanza Bus Station to Roma-Largo Mazzoni, then transfer to a FlixBus towards Sorrento from Rome Tiburtina Bus Station. 🛤️ Route 2 offers a slightly shorter duration of 8 hours and 11 minutes for the 579 km trip from Florence to Sorrento via Naples Metropark. This route includes taking a bus with Itabus from Florence Villa Constanza Bus Station to Naples Metropark Central Parking, followed by another bus with Supporto treni Circumvesuviana to Sorrento.
Departure Point
Florence station
Arrival Point
Sorrento - Circum station

Frequently asked questions

Find out more about the route from Florence to Sorrento.

Or choose the category:
The cheapest way to travel from Florence to Sorrento is by taking a combination of bus and train. The journey typically takes around 9 hours and 7 minutes and costs between €24 and €37. Start by taking a bus from Florence to Naples, which usually takes around 4-5 hours. From Naples, you can then catch a train to Sorrento, which is a short 1-hour ride.
The fastest way to travel from Florence to Sorrento is by taking a train. The journey takes approximately 4 hours and 32 minutes and tickets cost between €32 and €119. Trains from Florence to Sorrento are known for their speed and efficiency, allowing you to reach your destination in a shorter amount of time compared to other modes of transportation. It is advisable to check the train schedule in advance and book your tickets ahead of time to secure your preferred departure time and seat.
The distance between Florence and Sorrento is approximately 272 miles. If you choose to drive, the road distance is around 319.4 miles. It is important to note that the distance may vary depending on the route taken.
The best way to travel from Florence to Sorrento without a car is by train. The train journey takes approximately 4 hours and 32 minutes. Ticket prices typically range from €32 to €119, depending on the type of train and class you choose. It's a convenient and cost-effective option for traveling between the two cities.
The journey from Florence to Sorrento takes approximately 4 hours and 32 minutes, including transfers. This time can vary depending on the mode of transportation and any potential delays. It is important to check the schedules and plan accordingly to ensure a smooth journey.
There are plenty of options for accommodation in Sorrento. There are over 6218 hotels available in the area, offering a wide range of choices to suit different budgets and preferences. Prices for hotels in Sorrento start at €74 per night, providing options for both luxury and budget travelers. When choosing a hotel, consider factors such as location, amenities, and reviews to find the best fit for your needs.
Yes, you can drive from Florence to Sorrento. The driving distance is approximately 319 miles and it takes around 4 hours and 59 minutes, depending on traffic conditions. It is recommended to have a valid driver's license and be familiar with Italian traffic rules and regulations before embarking on the journey. Additionally, make sure to plan for rest stops and fuel stops along the way.
To get to Sorrento from the airport, you will first need to travel from Florence Airport to Florence City Center. The most convenient way to do this is by taking the tram, which takes approximately 20 minutes and costs €2. Once in Florence City Center, you can then take a train or bus to Sorrento, depending on your preference and schedule. Both options are readily available and offer scenic views during the journey.
I'm sorry, but there is no direct flight between Florence and Sorrento. The closest airport to Sorrento is Naples Airport. Several airlines, including Iberia, Austrian Airlines, and Vueling Airlines, offer flights from Florence Airport to Naples Airport. From Naples, you can take a taxi, bus, or train to reach Sorrento, which is approximately a 1-hour journey. Please note that flight schedules and routes may vary, so it is advisable to check with the airlines for the most up-to-date information.
The fastest way to get from Florence to Sorrento is by taking a flight. However, please note that there are no direct flights from Florence Airport to Naples Airport. The quickest flight option takes approximately 3 hours and 10 minutes and usually includes one stopover. Airlines such as Iberia, Austrian Airlines, Vueling Airlines, and others offer flights from Florence Airport to Naples Airport.
The flight from Florence to Sorrento does not have a direct route. The quickest flight option includes one stopover and takes approximately 3 hours and 10 minutes. However, it is important to note that the flight does not go directly to Sorrento, but rather to Naples Airport, which is the closest major airport to Sorrento. From Naples Airport, you can easily travel to Sorrento by train, bus, or car.
The trains from Florence to Sorrento arrive at Sorrento station. This is the main train station in Sorrento and it is centrally located, making it convenient for travelers. Sorrento station is well-served by public transportation, including taxis and buses, making it easy to continue your journey from there.
No, there is no direct train between Florence and Sorrento. However, you can take a train from Florence to Naples and then transfer to a train to Sorrento. The journey, including transfers, takes approximately 4 hours and 32 minutes.
To catch the train from Florence to Sorrento you need to go to Firenze S.M.N. station. This is the main train station in Florence and is well-connected to other cities in Italy. Once you arrive at the station, look for the departures board to find the platform and train number for your journey to Sorrento. It is always recommended to arrive at the station a bit early to allow for any unexpected delays or changes.
The cost of a train ticket from Florence to Sorrento can range from €36 to €112 depending on the class of service and availability. The train journey takes approximately 4-5 hours and offers scenic views of the Italian countryside along the way. It is advisable to book your train tickets in advance to secure the best fares and avoid any last-minute price increases.
The cost to drive from Florence to Sorrento ranges from €82 to €128. This cost takes into account factors such as fuel prices and tolls. It is important to note that this is only an estimate and the final cost may vary depending on the specific route taken and any additional expenses incurred during the journey.