Cheapest
Average
The best way to find a cheap bus ticket from Foggia to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
Fastest Journey
8 h
Average
10 h 45 m
Buses per day
6
Distance
435 km
It's difficult to get from Foggia to Florence without transferring at least once.
Distance | 270 miles (435 km) |
---|---|
Average bus duration | 8 h 10 min |
Average bus ticket price | $48 (€41) |
Bus frequency | 2 a day |
Direct bus | Yes, there are 2 direct buses a day |
Bus companies | Marino Autolinee or FlixBus |
Buses from Foggia to Florence cover the 270 miles (435 km) long route taking on average 8 h 10 min with our travel partners like Marino Autolinee or FlixBus. Normally, there are 2 buses operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $29 (€24), but the average price of bus tickets is $48 (€41). Travelers depart most frequently from Foggia, Piazzale On. Vincenzo Russo (Stazione di autobus) and arrive in Florence, Villa Costanza (Tram T1).
Marino Autolinee, FlixBus and Itabus buses will get you from Foggia to Florence from $17 (€14). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
Trenitalia is not only Italy's national railroad company but also the country's largest bus operator. Trenitalia’s fleet of buses includes the high-speed Frecciarossa, Frecciargento and Frecciabianca buses as well as intercity, regional and night buses. Bathrooms and WiFi access are standard on long-distance bus routes. In most cases, the buses also provide barrier-free access. Trenitalia offers different tickets, which vary in price and flexibility: Base, Economy, Super Economy and Ordinaria. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals!
For the 270 miles (435 km) long journey to Florence from Foggia, you can book Trenitalia bus tickets starting as low as $59 (€50) one-way on Omio quickly and easily. Check out the current Trenitalia schedule and book a cheap bus from Foggia to Florence in just a few steps. On Omio you can find all the information you need for the Foggia to Florence trip, such as departure and arrival times, stops, bus stations, journey times and savings on your bus journey.
Trenitalia from Foggia to Florence bus information:
Passengers board the bus most frequently from Foggia, Piazzale On. Vincenzo Russo (Stazione di autobus), which is located around 0.7 miles (1.2 km) away from the city centre, and they get off the bus at Florence, Villa Costanza (Tram T1), located 7.4 miles (12 km) away from the city centre.
Here are some other resources that might have the information you need