Travel options
from Matera to Florence

You can get from Matera to Florence by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Sep 26
$142Frecciarossa
$55Flixbus
Find prices
Mon
Sep 27
$123Frecciarossa
$55Flixbus
Find prices
Tue
Sep 28
$123Frecciarossa
$70Marino Autolinee
Find prices
Wed
Sep 29
$120Frecciarossa
$70Marino Autolinee
Find prices
Thu
Sep 30
$113Frecciarossa
$27Flixbus
Find prices
Fri
Oct 1
$123Frecciarossa
$73Marino Autolinee
$335Alitalia

Travel Information from Matera to Florence

distanceDistance347 miles (559 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$50 - $372
cheapestCheapest modeBus • $50 (€40) • 10 h 55 min
fastestFastest modeTrain • $114 (€91) • 7 h 16 min
carriersPopular travel companiesFlixbus, PGA-Portugalia Airlines or Frecciarossa

Take a bus, flight or train to travel 347 miles (559 km) between Matera and Florence. If speed is a priority, then a train is the best option with an average duration of 7 h 16 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $50 (€40). The most popular travel companies which serve this trip are Flixbus, PGA-Portugalia Airlines or Frecciarossa among others. Travelers can even take a direct from Matera to Florence.

Travel Tips

Travel from Matera to Florence
Travel to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Matera to Florence.
FAQs
How do I get from Matera to Florence?

There are 3 travel options from Matera to Florence: bus, flight or train.

What is the cheapest way to go from Matera to Florence?

The cheapest way to go to Florence from Matera is by taking a bus, which costs on average $50 (€40).

This is compared to other ways of getting to Florence:

A bus is $322 (€258) less than a flight for this trip with tickets for a flight from Matera to Florence costing on average $372 (€298).

A bus is generally $64 (€51) less than a train for the same trip. Taking a train costs on average $114 (€91) from Matera to Florence.

What is the fastest way to get from Matera to Florence?

The fastest way to get to Florence from Matera is by train with an average travel time of 7 h 16 min.

Other travel options to Florence can usually take longer:

In comparison, going by bus can take 10 h 55 min   on average.

In comparison, traveling by flight can take you on average 16 h 10 min.

What is the distance between Matera and Florence?

The Matera to Florence distance is around 347 miles (559 km).

How many scheduled departures are there a day from Matera to Florence?

The average frequency per day from Matera to Florence is:

  • 3 trains a day.

However, we recommend checking specific travel dates for your trip between Matera and Florence as scheduled services by bus, flight or train can vary by season or day of the week.

When traveling from Matera to Florence, where do I depart from Matera and where do I arrive in Florence?

These are the most popular departure and arrival points when traveling from Matera to Florence:

  • Most travelers who purchase a bus ticket from Matera to Florence depart from Matera, Via Nazionale staz. FAL Villa Longo to Florence, Villa Costanza Tram T1.
  • Most travelers board their train from Matera Centrale and arrive in Firenze Santa Maria Novella.
Which travel companies can take me from Matera to Florence?

Omio works with many trusted partners that can help you travel the best way from Matera to Florence:

  • You can go to Florence from Matera by bus with Flixbus. You'll see cheap bus tickets for $50 (€40) with Flixbus from Matera to Florence on Omio.
  • You can take a flight from Matera to Florence with PGA-Portugalia Airlines. Cheap tickets can be found for $372 (€298) with PGA-Portugalia Airlines from Matera to Florence.
  • You can take a train from Matera to Florence with Frecciarossa. Cheap tickets can be found for $114 (€91) with Frecciarossa from Matera to Florence.
What other popular destinations should I add to my itinerary for my trip from Matera to Florence?
Many of our customers who book a trip from Matera to Florence often extend their vacation and travel to other popular destinations like Rome, Milan or Venice. If you’re thinking of adding another destination to your Matera and Florence itinerary, let Omio find you the best connections between Florence and any of these top destinations today!
How far in advance should I purchase tickets from Matera to Florence online to get the best deals?

When planning your trip from Matera to Florence, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets are costing on average $50 (€40) one way.
  • Plane tickets are costing on average $372 (€298) one way.
  • Train tickets are costing on average $114 (€91) one way.

However, we recommend buying tickets from Matera to Florence online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Matera
Florence
Matera
Amenities
Matera, Via Nazionale
Amenities