Florence Pisa Siena ToursTickets & Tours
Getting there · Train, bus, car or tour

How to Reach Pisa, Siena & San Gimignano from Florence

Pisa is an easy train ride from Florence, and Siena is a simple express bus away. San Gimignano and Monteriggioni take more planning. Here are the exact stations, bus lines and driving rules to know, plus when an organised day trip saves you time and stress.

PisaTrain · 50 min to 1 hr 30
Siena131R express bus · ~1 hr 15
San GimignanoBus 131 + bus 130 · change in Poggibonsi
All three in one dayEasiest on a tour
Route by route

How to Get to Each Town Without a Tour

Each town needs a different approach. Use these verified routes if you want to travel independently, and check live timetables on the day.

01 Easiest trip

Florence to Pisa by train

Regional trains run from Firenze Santa Maria Novella to Pisa, with 1 to 4 departures per hour. The journey takes 50 minutes to 1 hour 30 minutes, and tickets cost about €8–9. Prices are the same if you buy at the station just before departing.

Pick the faster train “RV” (Regionale Veloce) trains can be up to 40 minutes quicker than “R” trains for the same fare. Before 13:00, avoid trains routed via Lucca, which take about an hour longer.
02 Insider tip

Get off at Pisa San Rossore, not Pisa Centrale

Pisa Centrale is the main station, but it is a 20–25 minute walk from the Leaning Tower. Pisa San Rossore is much closer, with a flat walk of about 5–8 minutes to Piazza dei Miracoli.

How to use it Some Florence trains heading to La Spezia continue to San Rossore after Pisa Centrale. If yours does not, check at Pisa Centrale for a connecting train to San Rossore leaving within 20 minutes.
03 Fastest to Siena

Florence to Siena by express bus

Autolinee Toscane’s 131R express bus is the quickest public option, taking about 1 hour 15 minutes. It leaves from the bus station next to Santa Maria Novella and arrives at Piazza Gramsci, close to Siena’s historic centre. The slower 131 line takes about 1 hour 30 minutes.

Buying tickets Buy at authorised retailers, through the Autolinee Toscane app, or on board with a contactless card.
04 Alternative

Florence to Siena by train

Direct trains from Santa Maria Novella take about 1 hour 30 minutes. The catch is that Siena’s train station is in Piazza Carlo Rosselli, about 2 km below the historic centre, so you need a local bus to reach Piazza del Campo.

Our verdict For a day trip, the 131R bus is usually more convenient because it drops you closer to the centre.
05 Needs a change

Florence to San Gimignano by bus

San Gimignano has no train station and no direct bus from Florence. Take bus 131 from Florence’s bus station to Poggibonsi (about 50 minutes), then bus 130 up to San Gimignano (about 25 minutes). Both usually run at least hourly on most days.

Where to get off Use the Porta San Giovanni stop, the main gate into the old town.
06 Watch the name

San Gimignano by train + bus

Trains run from Santa Maria Novella to the station called “Poggibonsi-S. Gimignano” about once an hour, taking a little over an hour. Despite the name, the station is in Poggibonsi, so you still need bus 130 for the last stretch.

Allow buffer time Train and bus times do not always line up, so expect to wait 15–20 minutes for your connection.
07 Bus stop nearby

Reaching Monteriggioni

According to Monteriggioni’s official tourism office, buses 130 and 131 stop at Colonna di Monteriggioni, about 500 metres from the castle walls. The nearest railway station, Castellina in Chianti-Monteriggioni, is about 3 km away.

By car Take the Florence–Siena dual carriageway and leave at the “Monteriggioni” exit, about 10 km before Siena.
08 Arriving by air

From Florence or Pisa airport

From Florence Airport, the “Vola in bus” shuttle reaches Santa Maria Novella station in about 20 minutes, where trains and buses to Pisa and Siena leave. At Pisa Airport, the PisaMover people mover connects you with Pisa Centrale station.

Good to know There are no longer direct trains from Florence to Pisa Airport; change to the PisaMover at Pisa Centrale.
!
Driving? Watch out for ZTL zones and camera fines

Florence’s entire historic centre is a “Zona a Traffico Limitato” (ZTL), controlled by cameras that read number plates automatically. The city of Florence lists the restricted hours as Monday to Friday 7:30–19:30 and Saturday 7:30–18:00, with extra summer night limits. Travel guides report fines of about €80–335 per entry, and rental companies add their own admin fee. Pisa and San Gimignano also have ZTL zones.

San Gimignano medieval towers seen on the approach from Poggibonsi
One town is easy alone, three towns is a different story Pisa or Siena on its own works well by train or bus. Linking Pisa, Siena and San Gimignano in one day means several changes, which is why most visitors book a day trip for the full route.
If you rent a car

Driving & Parking Tips for a Tuscany Day Trip

A car gives you freedom in the countryside, but cities and hill towns come with restricted zones and paid parking. These tips help you avoid the most common mistakes.

01 Avoid fines

Pick up your rental outside central Florence

Walks of Italy recommends renting from an office on the outskirts of Florence, so you never have to drive through the historic centre’s narrow streets and ZTL camera gates.

Staying inside the ZTL? Give your number plate to your hotel or garage; they can request a temporary 2-hour permit for arrival and departure days.
02 Parking

Parking in San Gimignano

The town centre is a limited traffic zone, so park outside the walls. According to Walks of Italy, rates are about €2–3 per hour and up to €15 per day. The P1 Giubileo car park, the first you reach from Poggibonsi, is the largest and cheapest, with a daily maximum of about €7.

Check before you go Current prices are listed on San Gimignano’s official parking page (sangimignano.com).
03 Wine tastings

Think about who is driving

Chianti wineries are a highlight of the route, but someone has to drive back to Florence. If wine tasting is a key part of your day, the driver will have to skip or limit it.

Simple fix Choose a day trip with a winery stop so everyone can taste without worrying about the drive.
04 Plan ahead

Check tolls, fuel and town limits

Walks of Italy suggests checking a route planner such as Via Michelin before you leave, to estimate fuel and toll costs. Expect about 1 hour by car from Florence to Siena or San Gimignano, and about 1 hour to Pisa.

Remember Each city sets its own ZTL rules, so check the official map for every town you plan to drive into.
Only visiting Pisa

Take the train

Frequent, cheap and no booking needed. Aim for a train that stops at Pisa San Rossore.

Only visiting Siena

Take the 131R bus

The express bus is faster than the train and drops you close to the centre.

Seeing three towns

Book a day trip

One vehicle, no bus changes and no ZTL worries, with more time spent sightseeing.

Public transport vs tour

What a three-town day really looks like

01 On your own: several changes

Train to Pisa, back via Florence or Empoli, bus to Siena, then buses 130 and 131 via Poggibonsi for San Gimignano.

02 Waiting adds up

Connections in Poggibonsi can mean 15–20 minute waits, and Pisa return trains can be full at busy times.

03 On a tour: one vehicle

Full-day trips cover all three towns in 11.5 to 12.5 hours, with no transfers to manage.

Choose your way

Which Way of Travelling Suits Your Trip?

There is no single best way to travel. It depends on how many towns you want to see and how much planning you want to do.

Train

Best for a Pisa-only day

The Florence–Pisa line is one of Italy’s most frequent rail routes. You can simply turn up and buy a ticket.

  • About €8–9 each way.
  • Same price on the day, so no need to book early.
  • Seats are not guaranteed at busy times.
Bus

Best for Siena or San Gimignano alone

Autolinee Toscane buses link Florence, Siena, Poggibonsi, San Gimignano and Monteriggioni. Use their online travel planner or app to check times.

  • 131R is the fastest bus to Siena.
  • San Gimignano needs a change in Poggibonsi.
  • Plan your last bus back carefully.
Rental car

Best for exploring the countryside

A car lets you stop at small villages and wineries, but it comes with ZTL rules, parking costs and a driver who cannot fully enjoy the wine.

  • Rent outside central Florence.
  • Park outside town walls.
  • Check each town’s ZTL map.
Organised day trip

Best for seeing several towns in one day

A day trip from Florence handles transport between towns for you, so your time goes into sightseeing instead of timetables.

  • No train or bus changes.
  • Everyone can join the wine tasting.
  • Check what each option includes before booking.
Skip the transfers

Day Trips That Handle the Travel for You

If the bus changes and train connections above feel like too much, these day trips from Florence cover the driving between towns. Compare them by route and length.

Leaning Tower of Pisa reached on a day trip from Florence 3 towns, no changes
★ 4.6 · 11,857 reviews*

Florence: Pisa, Siena and San Gimignano Day Trip with Lunch

Replaces several trains and buses with one trip, adding a Chianti winery stop that is hard to reach by public transport.

Duration 12.5 hrs check live price
View details →
Siena's Palazzo Pubblico on a Tuscany day trip Top rated
★ 4.8 · 4,154 reviews*

From Florence: Tuscany Day Trip with Lunch at Chianti Winery

Covers Siena, San Gimignano and Pisa in 12 hours. A good alternative to driving if you want everyone to enjoy the winery stop.

Duration 12 hrs check live price
View details →
San Gimignano without changing buses in Poggibonsi Shorter 3-town day
★ 4.6 · 908 reviews*

Florence: Pisa, Siena & San Gimignano with Optional Lunch

The shortest trip covering all three towns, at 11.5 hours, with an optional winery lunch and local wine tasting.

Duration 11.5 hrs check live price
View details →
Torre del Mangia in Siena on a Monteriggioni day trip Includes Monteriggioni
★ Rating · check live page*

Florence: Siena, San Gimignano & Monteriggioni with Tasting

An easy way to reach Monteriggioni, whose nearest railway station is about 3 km away, combined with Siena and San Gimignano.

Duration Check see live page
View details →
Piazza del Campo, Siena, reached without the 2 km walk from the station Transport + free time
★ 4.7 · 2,335 reviews*

Florence: Day Trip with Free Time in San Gimignano and Siena

Ideal if you want the independence of exploring alone, without managing the Poggibonsi bus change or Siena’s distant station.

Duration 9 hrs check live price
View details →
Half-day guided trip from Florence Half-day Pisa
★ 4.5 · 2,176 reviews*

From Florence: Half-Day Pisa Tour and Optional Leaning Tower

A guided alternative to the train if you want Pisa with optional tower entry and no station changes, in about 6 hours.

Duration 6 hrs check live price
View details →

Florence Pisa Siena Tours is an independent visitor guide and is not an official tourism, transport or tour operator website. Some links are affiliate links, which means we may earn a commission at no extra cost to you. *Ratings, review counts and durations are based on supplied GetYourGuide data and can change; check the live booking page for prices, meeting points and your selected option. Public transport times and fares can change; always confirm on Trenitalia and Autolinee Toscane before travelling.

Official tools

Where to Check Live Timetables & Tickets

Schedules change by season and day of the week. Use these official sources on the day you travel rather than relying on old timetables.

Trains

Trenitalia

Check Florence–Pisa and Florence–Poggibonsi train times on trenitalia.com and look for trains that stop at Pisa San Rossore.

Buses

Autolinee Toscane

Use the travel planner at at-bus.it or the AT app to find lines 131R, 131 and 130.

Driving

City ZTL maps

Florence publishes its ZTL map and rules on the city’s mobility pages. Check each town’s map before driving in.

On the day

6 Travel-Day Checks That Save Time

Small mistakes cost the most time on Tuscan public transport. These quick checks keep your day on track.

Check the train’s route to Pisa

Before 13:00, some trains go via Lucca and take about an hour longer. Look for trains via Empoli.

Stand back for the next train

Pisa–Florence trains can be packed at weekends and in summer. If the next train is very full, another often leaves within 15 minutes.

Don’t confuse Poggibonsi with San Gimignano

The “Poggibonsi-S. Gimignano” station is in Poggibonsi. You still need bus 130 to reach the town.

Have your bus ticket ready

Buy at a retailer or in the AT app, or use a contactless card on board where available.

Plan your last connection back

Check the final train or bus to Florence before you set off, especially for San Gimignano’s two-bus route.

Never follow other cars into a ZTL

Cameras fine every unauthorised car. Rental companies pass fines on to you, plus an admin fee.

Simple recommendation

Match your transport to your plan

If you only want Pisa, take the train and get off at Pisa San Rossore. If you only want Siena, take the 131R express bus. If you want Pisa, Siena and San Gimignano in one day, or want everyone to enjoy a Chianti wine tasting, a day trip from Florence is the simplest and most time-efficient choice.