1map logoGo to main page

Sorrento to Florence 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 $24 $25 $24 $24 $29 $25 $30
Train $68 $48 $48 $49 $66 $58 $76
Fly $156 $155 $156 $158 $156 $156 $156

Traveling From Sorrento to Florence

Journeying from Sorrento to Florence offers a fascinating contrast between the coastal charm of the Amalfi Coast and the rich cultural heritage found in Tuscany's capital.

Best Neighbourhoods in Florence

Florence is home to diverse neighborhoods, each offering distinct experiences.

Oltrarno
• Known for artisan shops and local crafts.
• Features stunning views from Piazzale Michelangelo.
Santa Croce
• Famous for the Basilica of Santa Croce.
• Vibrant nightlife and authentic trattorias abound.
Duomo
• Houses the iconic Florence Cathedral.
• Bustling atmosphere with shops and cafes.

Best Times To Visit Florence's Attractions

Maximize your Florence experience by visiting these attractions at the right times.

Uffizi Gallery
Visit early morning or late afternoon on weekdays to dodge crowds.
Florence Cathedral (Duomo)
Early mornings or late afternoons on weekdays offer a more peaceful experience.
Ponte Vecchio
Visit at dawn for stunning views and fewer tourists.

Florence Weather: What to Expect Year-Round

Florence experiences a Mediterranean climate, characterized by hot summers and mild winters, making spring (April to June) and early autumn (September to October) ideal for exploring the city. Seasonal weather can impact your travel plans, so consider the temperature and rainfall when planning your adventures.

Dining Recommendation in Florence

A must-try dish in Florence is the iconic Bistecca alla Fiorentina, a thick T-bone steak beautifully charred and seasoned simply to let the high-quality local meat shine. Dining at a traditional osteria in Florence offers a rustic atmosphere and rich Tuscan flavors that stand in contrast to the lighter seafood-focused cuisine found in Sorrento.

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.

🚗 Driving from Sorrento to Florence is a scenic journey of 515.0 km, taking around 5 hours and 1 minute to complete. 💰 The cost of the trip by car typically ranges from €83 to €129, depending on factors like fuel prices and tolls.
Average price
€83 - €129
🚂 Traveling from Sorrento to Florence by train takes approximately 4 hours and 27 minutes, including transfers. There is no direct train, so passengers will need to change trains at Napoli Centrale station. 🌍 The journey covers a distance of 486 km and offers a scenic route through Italy's beautiful countryside. Train services are operated by Ente Autonomo Volturno S.r.l. and ItaloTreno, providing a comfortable and efficient travel experience. 🎫 Ticket prices can vary between €34 and €119 for this route, offering travelers flexibility in 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.
🌍 Although there are no direct flights between the two airports, the fastest route with one stopover typically takes around 2 hours and 55 minutes to reach the historic city of Florence.
Departure Point
Naples Airport
Arrival Point
Florence Airport. The quickest flight takes 2h 55m and has one stopover
🌄 The scenic trip from Sorrento to Florence by bus takes approximately 8 hours and 47 minutes. 💰 Ticket prices for the bus between Florence and Sorrento range from €32 to €62, providing an affordable and convenient transportation option for those looking to explore these two beautiful Italian cities.
Departure Point
Sorrento - P.zza Lauro station
Arrival Point
Florence station

Frequently asked questions

Find out more about the route from Sorrento to Florence.

Or choose the category:
The distance between Sorrento and Florence is 437.7 km by train, with a travel time of about 4 hours and 27 minutes. Alternatively, taking a combination of train and bus can take up to 9 hours and 23 minutes. Driving by car between the two cities can take around 5 hours and 1 minute, while traveling by bus may take up to 8 hours and 47 minutes.
The most cost-effective way to travel from Sorrento to Florence is by bus, costing €32-€64. However, it is not the most time-efficient option as it takes 8h 47m. On the other hand, taking the train, although slightly more expensive at €32-€119, is the fastest mode of transportation, taking only 4h 27m to reach Florence from Sorrento.
The prices for traveling from Sorrento to Florence by train range from €34 to €119 depending on the class and type of service. On the other hand, taking a bus between the two cities can cost between €32 and €62.
To travel from Sorrento to Florence without using public transportation, you can opt to drive the 515.0 km distance, which takes around 5 hours and 1 minute. The estimated cost for this journey by car ranges from €83 to €129, depending on factors such as fuel prices and toll fees.
The most convenient way to travel from Sorrento to Florence without a car is by taking a train, which typically takes around 4 hours and 27 minutes. The train journey offers a comfortable and scenic route, with ticket prices ranging from €32 to €119.
There is no direct train or bus link between Sorrento and Florence. Traveling by train involves transferring at Napoli Centrale station and takes about 4 hours and 27 minutes. If opting for a bus, the journey includes transfers and takes around 8 hours and 47 minutes, with a change at Napoli P.zza Garibaldi. Both train and bus services are operated by Ente Autonomo Volturno S.r.l. and FlixBus, respectively.
The flight between Sorrento and Florence typically involves a one-stopover and takes around 2 hours and 55 minutes. Prices for this route can vary depending on the airline, time of booking, and season, but generally, the cost of a one-way ticket ranges from $150 to $300.
There are over 6321 hotels available in Florence, with prices starting at €39 per night. Some popular areas to stay in Florence include the historic city center, near the Duomo, or along the Arno River.