Find a bus from Florence to Siena

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Best price 4.64$
Journey duration 1 h 6 min
Connections per day 5
First departure: 20:15
Last departure: 22:45
Distance 50km

Find your bus connections from Florence to Siena on virail

With virail it's easy to find the best offers for you: don't miss the cheapest bus tickets from Florence to Siena. Select the date and filter the results by price and departure: the perfect solution waits for you.

How much is a low-cost ticket for buses from Florence to Siena?

On average, you can find bus tickets from Florence to Siena for 8,00 €. However, if you already know the date of your journey, don't waste time and book as soon as possible low-cost tickets from 4,00 €.

Which stations are served by buses from Florence to Siena?

The stations served by the buses from Florence to Siena are Florence Via Edoardo Detti or Firenze and Siena Central Train Station or Piazzale Carlo Rosselli, 12.

Ticket price Florence - Siena every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
8 $8 $8 $8 $8 $8 $8 $
More 11 $11 $ More 11 $11 $11 $



For relatively short journeys like the one from Florence to Siena, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.

Since the journey from Florence to Siena is not so long, the bus is a good solution, but if you are looking for more offers or departure times, you can also have a look at trains and carpooling solutions.

When do the first and last buses from Florence to Siena leave?

To get to Siena from Florence by bus, it will take you around 1 hour and 9 minutes, or even 1 hour and 5 minutes if you choose the fastest solutions. The first bus leaves Florence at 20:06, while the last one is at 22:07.

Which companies can you travel with from Florence to Siena?

With Marozzi you will be able to travel trom Florence to Siena by bus.

virail lets you search and compare times and prices of any transports from one city to another