Florence to San Ferdinando di Puglia Bus

  • Lowest price from $45.01
  • Average duration 10h 27m
  • Connections per day 5
  • Distance 481 km
  • CO₂ per person 43 kg

bus from Florence to San Ferdinando di Puglia

The journey from Florence to San Ferdinando di Puglia is about 481 km. On average a bus trip takes 10h 27m with 5 connections per day.

Lowest price $45.01
Trip duration 10h 27m
Connections per day 5
Lowest price $45.01
Highest price $124.21
First departure 09:25 AM
Last departure 10:00 PM
Distance 481 km
Departure Florence
Arrival San Ferdinando di Puglia
Travel operator Italo Treno, Marino Autolinee
Find the best price
Marino Autolinee33.67 kg CO₂
09:25Scandicci, Villa Constanza
10h 10m
19:50San Ferdinando di Puglia, via Barletta
$47.26
1 changes
Marino Autolinee33.67 kg CO₂
22:00Scandicci, Villa Constanza
8h 40m
07:00San Ferdinando di Puglia, via Barletta
$59.64
1 changes
Marinobus33.67 kg CO₂
15:25Florence, Firenze SMN
12h 10m
05:35San Ferdinando di Puglia, San Ferdinando di Puglia
$119.26
1 changes

Next departures from Florence to San Ferdinando di Puglia

Sample times and fares for the coming days — book to confirm availability and price.

Marino Bus $47.26
09:25 Scandicci, Villa Constanza
10h 10m · 1 changes
19:50 San Ferdinando di Puglia, via Barletta
Marino Bus $119.26
15:25 Florence, Firenze SMN
12h 10m · 1 changes
05:35 San Ferdinando di Puglia, San Ferdinando di Puglia
Marino Bus $124.21
17:25 Florence, Firenze SMN
11h 50m · 1 changes
07:00 San Ferdinando di Puglia, San Ferdinando di Puglia
Marino Bus $59.64
22:00 Scandicci, Villa Constanza
8h 40m · 1 changes
07:00 San Ferdinando di Puglia, via Barletta
See all timetables

CO₂ emissions by mode

train 33.67kg
bus 36.07kg
flight 96.2kg
carpool 76.96kg

FAQ