1map logoGo to main page

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

Compare Travel Options and Prices

from
Sorrento, Italy
to
Florence, Italy

How to Get from Sorrento to Florence: 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.

$29 - Train, BusBest price
272 milesDistance
4h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sorrento to Florence 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  27m
Estimated price
$37-130
Recommended
Company
Itabus, Ente Autonomo Volturno S.r.l.
Train
Bus
Average Duration
9h  23m
Estimated price
$29-72
Cheapest
route map
Distance: 272 miles
Duration: 4h 27m

See more options

Pricing table
Company
Stcir
Bus
Average Duration
8h  47m
Estimated price
$35-67
Company
various
Drive
Average Duration
5h  1m
Estimated price
$90-140
Company
various
Train
Plane
Average Duration
5h  31m
Estimated price
$90-327
Company
various
Train
Train
Plane
Average Duration
5h  13m
Estimated price
$91-351

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $23 $25 $24 $23 $29 $25 $30
Train $67 $47 $47 $48 $65 $57 $75
Fly $154 $153 $154 $156 $154 $154 $154

Traveling From Sorrento to Florence

Your journey from Sorrento, with its stunning coastal views and laid-back atmosphere, to Florence, brimming with Renaissance art and bustling city life, offers a striking contrast of experiences.

Best Neighbourhoods in Florence

Florence boasts diverse neighborhoods, each offering a distinctive charm.

Oltrarno
• Home to artisans and traditional workshops.
• Offers stunning views from Piazzale Michelangelo.
Santa Croce
• Known for the iconic Basilica di Santa Croce.
• Vibrant nightlife with numerous bars and eateries.
Duomo
• Features the breathtaking Florence Cathedral.
• Central location ideal for sightseeing and shopping.

Best Times To Visit Florence's Attractions

Maximizing your experience in Florence involves knowing the best times to visit its iconic sights.

Uffizi Gallery
Visit early in the morning or late afternoon to dodge peak crowds.
Florence Cathedral (Duomo)
Weekdays are quieter; aim for late morning for shorter lines.
Ponte Vecchio
Sunset offers breathtaking views and fewer tourists on the bridge.

Florence Weather: What to Expect Year-Round

Florence experiences a Mediterranean climate, with hot summers and mild winters, making spring and fall the most pleasant times to visit. Understanding the weather helps in planning activities, whether it's exploring outdoor landmarks or enjoying cozy indoor museums.

Dining Recommendation in Florence

Try a hearty ribollita at Trattoria Mario, where the rich flavors of thisTuscan bread soup stand in stark contrast to Sorrento's lighter seafood dishes. The rustic atmosphere and local ingredients bring an authentic taste of Florence that enhances your culinary adventure.

Sorrento - Florence operators

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

Bus Show bus routes
Contact phone
+39 800 211 388
Website
eavsrl.it

Bus from Sorrento - P.zza Lauro to Napoli P.zza Garibaldi

Average Duration
1h 2m
Estimated price
$5-7
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Napoli P.zza Garibaldi to Florence

Average Duration
6h 45m
Estimated price
$40-60
Contact phone
+39 06 88 93 82 32
Website
itabus.it

Bus from Napoli Metropark to Florence Villa Constanza Bus Station

Average Duration
7h 5m
Estimated price
$20-28
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Naples to Florence

Average Duration
7h 10m
Estimated price
$35-55
Contact phone
+39 080 3112335
Website
marinobus.it

Bus from Napoli Metropark to Florence Villa Constanza Bus Station

Average Duration
5h 40m
Estimated price
$40-60
Train Show train routes
Contact phone
+39 800 211 388
Website
eavsrl.it

Train from Sorrento to Napoli Centrale

Average Duration
1h 12m
Estimated price
$7-11
Contact phone
+39 06 8937 1892
Website
italotreno.it

Train from Napoli Centrale to Stazione Santa Maria Novella

Average Duration
3h 1m
Estimated price
$30-85
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Napoli Centrale to Firenze S.M.N.

Average Duration
3h 2m
Estimated price
$35-120
Plane Show flights
Website
alitalia.com

Plane from Naples (NAP) to Florence (FLR)

Average Duration
3h 22m
Estimated price
$130-380
Website
lufthansa.com

Plane from Naples (NAP) to Florence (FLR)

Average Duration
6h 25m
Estimated price
$490-1500
Website
vueling.com

Plane from Naples (NAP) to Florence (FLR)

Average Duration
3h 25m
Estimated price
$160-900
Website
volotea.com

Plane from Naples (NAP) to Florence (FLR)

Average Duration
3h 40m
Estimated price
$60-410

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

Traveling between Sorrento and Florence 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.

🚗 The scenic drive from Sorrento to Florence covers 320 miles, offering beautiful views of the Italian countryside along the way. 💰 Prices to travel by car from Sorrento to Florence can range from €83 to €129, making it a relatively affordable option for those looking to explore multiple regions in Italy. ⌛ It takes approximately 5 hours and 1 minute to drive from Sorrento to Florence, providing a convenient and flexible means of transportation between these two historic cities.
Average price
€83 - €129
🚅 Traveling from Sorrento to Florence by train involves a journey of approximately 4 hours and 27 minutes, with transfers along the way. 🌅 Departing from Sorrento station, the train services operated by Ente Autonomo Volturno S.r.l. and ItaloTreno offer a convenient way to reach Florence. 🚉 The route from Sorrento to Florence via train requires travelers to make transfers at Napoli Centrale before arriving at Stazione Santa Maria Novella in Florence. 💸 Ticket prices for this journey can range from €34 to €119, offering passengers a range of options to suit their budget.
Departure Point
Sorrento station
Arrival Point
Stazione Santa Maria Novella station
Useful tips for train travellers
• On your train trip from Sorrento to Florence, you will primarily be using Trenitalia's Frecciarossa service. Onboard catering services include the 'FrecciaRossa' menu, offering snacks, meals, and beverages that can be purchased from a trolley service. You can enjoy options like espresso, pastries, and light meals, perfect for the journey.
• Trenitalia offers several seating options on its Frecciarossa trains. You can choose from First Class, which features more spacious seats, complimentary beverages, and a quieter environment; Business Class, which provides similar comforts but is a bit more economical; or Economy Class, which is budget-friendly but still comfortable for the journey. If traveling during peak times, consider reserving your seats in advance.
• The primary operators for this route are Trenitalia (trenitalia.com) and Italo Treno (italotreno.it). Compare their schedules and fares to find the best option for your travel needs. Additionally, for local transport schedules in Florence, you can check the ATAF website (ataf.net) for bus and tram routes.
🛫 Flying from Sorrento to Florence requires a stopover as there is no direct flight between Naples Airport and Florence Airport. The quickest available flight has a total duration of 2 hours and 55 minutes.
Departure Point
Naples Airport
Arrival Point
Florence Airport. The quickest flight takes 2h 55m and has one stopover
🛤️ The journey from Sorrento to Florence by bus, including transfers, can take approximately 8 hours and 47 minutes, providing passengers with scenic views along the way. 💰 The prices for a bus ticket between Sorrento and Florence typically range from €32 to €62, offering an affordable and convenient transportation option for exploring these charming Italian cities.
Departure Point
Sorrento - P.zza Lauro station
Arrival Point
Florence station