1map logoGo to main page

Florence, Tuscany to Foggia, Apulia from $365: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
Foggia, Italy

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

$365 by busBest price
439 kmDistance
5h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence to Foggia 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
ItaloTreno
Train
Average Duration
5h  2m
Estimated price
36-125
Recommended
route map
Distance: 439 km
Duration: 5h 2m

See more options

Pricing table
Company
MarinoBus
Bus
Average Duration
9h  46m
Estimated price
46-73
Company
Auto Linee Moretti
Bus
Average Duration
9h  1m
Estimated price
55-77
Company
various
Plane
Train
Average Duration
6h  32m
Estimated price
88-360
Company
various
Drive
Average Duration
5h  43m
Estimated price
98-152
Company
various
Plane
Train
Average Duration
5h  38m
Estimated price
361-362
Company
various
Plane
Bus
Train
Average Duration
6h  34m
Estimated price
363-364

Compare prices for your selected dates

TypeMo 03/02Tu 04/02We 05/02Th 06/02Fr 07/02Sa 08/02Su 09/02
Bus $17 $19 $23 $36 $12 $28 $33
Train $48 $37 $30 $49 $48 $49 $57

Florence - Foggia operators

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

Train Show train routes
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Stazione Santa Maria Novella to Foggia

Average Duration
5h 2m
Estimated price
36-98
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Firenze S.M.N. to Foggia

Average Duration
4h 40m
Estimated price
125-770
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/

Train from Roma Termini to Foggia

Average Duration
2h 57m
Estimated price
36-774
Bus Show bus routes
Contact phone
0972 24590
Website
autolineemoretti.it

Bus from Florence to Lacedonia

Average Duration
7h 17m
Estimated price
550-1251
Contact phone
+39 080 3112335
Website
https://marinobus.it/en/

Bus from Florence Villa Constanza Bus Station to Foggia Bus Station

Average Duration
8h 25m
Estimated price
365-551
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Florence to Foggia

Average Duration
8h 25m
Estimated price
550-1251
Plane Show flights
Website
alitalia.com

Plane from Florence (FLR) to Naples (NAP)

Average Duration
3h 25m
Estimated price
360-369
all-pages.transport_night bus
Contact phone
+39 06 88 93 82 32
Website
https://www.itabus.it/en/home

all-pages.transport_night bus from Altamura Piazza De Napoli to Bari Via Giuseppe Capruzzi

Average Duration
45m
Estimated price
464-465

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

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

Average price
€102 - €157
You can easily travel from Florence to Foggia by train with Trenitalia Frecce services. The direct train departs from Firenze S.M.N. station and arrives at Foggia station, with three departures available every day. The journey typically takes around 4 hours and 40 minutes, offering a comfortable and convenient way to reach your destination. The prices for this train route vary between €31 and €126, giving you flexibility in choosing the most suitable option for your budget. Whether you're looking to explore the beautiful landscapes or visit the historical sites in Foggia, taking the train from Florence is a recommended choice for your travel plans.
Departure Point
Stazione Santa Maria Novella station
Arrival Point
Foggia station
Useful tips for train travellers
• On the train from Florence to Foggia, you will typically travel with Trenitalia or Italo. Both operators provide onboard catering services, including snacks and beverages. Trenitalia often features a café car offering a selection of sandwiches, pastries, and coffee, while Italo offers food and drinks delivered to your seat on some services.
• For seating options, Trenitalia offers Standard (Economy), Premium (Business Class), and Executive (First Class) seats. Standard seats are comfortable but basic, while Premium seats offer more space and amenities. If you travel with Italo, choose from Smart (Economy), Comfort (Business Class), and Prima (First Class) options. Opt for First Class on either line for enhanced comfort and included refreshments.
• Upon arriving at Foggia Station, locate the luggage storage service where you can leave your bags for the day. The station provides restrooms that you can use. To reach the city center quickly, take bus line 1 directly outside the station, which brings you into the heart of Foggia in about 15 minutes.
To travel from Florence to Foggia by plane, you will need to take a flight from Florence Airport to Naples Airport. There are no direct flights available, and the quickest option with one stopover takes approximately 3 hours and 10 minutes. Several airlines, including Iberia, Austrian Airlines, and Vueling Airlines, provide flights from Florence to Naples. Once you reach Naples, you can continue your journey to Foggia by train or car, as Foggia does not have a major airport.
Departure Point
Florence Airport
Arrival Point
Naples Airport. The quickest flight takes 2h 40m and has one stopover
Traveling by bus from Florence to Foggia offers a convenient and affordable way to explore the beautiful Italian countryside. The journey takes approximately 9 hours and 46 minutes, allowing travelers to take in the scenic views along the way. With ticket prices ranging from €42 to €65, passengers can choose from a range of budget-friendly options. Upon arrival in Foggia, visitors can immerse themselves in the city's rich history, vibrant culture, and delicious cuisine. Whether you're seeking a leisurely exploration or a budget-friendly adventure, a bus trip from Florence to Foggia provides a fantastic opportunity to experience the charm of Italy's southern regions.
Departure Point
Florence station
Arrival Point
Foggia Station