San Gimignano to Florence train

Tue, Nov 05
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from San Gimignano to Florence

Showing times and prices for Nov 05

Cheapest

The best way to find a cheap train ticket from San Gimignano to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
Autobus AT042
03:40PM2h12
San Gimignano
05:52PMFlorence Santa Maria Novella
$151One-way
1 transfer
Cheapest
Regionale
Autobus AT080
02:08PM1h44
San Gimignano
03:52PMFlorence Santa Maria Novella
$151One-way
1 transfer
Cheapest
Regionale
Autobus AT074
07:25AM2h08
San Gimignano
09:33AMFlorence Santa Maria Novella
$151One-way
2 transfers
Cheapest
Regionale
Autobus AT042
03:40PM1h53
San Gimignano
05:33PMFlorence Santa Maria Novella
$151One-way
2 transfers
Cheapest
Regionale
Autobus AT056
07:00PM1h52
San Gimignano
08:52PMFlorence Santa Maria Novella
$151One-way
1 transfer

San Gimignano to Florence train times

Showing trains for tomorrow, Tuesday, November 5
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Autobus AT002
05:57AM San Gimignano1h57 07:54AM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT004
06:33AM San Gimignano1h59 08:32AM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT074
07:25AM San Gimignano2h08 09:33AM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT070
07:40AM San Gimignano2h12 09:52AM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT012
08:42AM San Gimignano1h35 10:17AM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT014
09:10AM San Gimignano1h42 10:52AM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT020
10:40AM San Gimignano1h53 12:33PM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT020
10:40AM San Gimignano2h12 12:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT022
11:45AM San Gimignano2h07 01:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT022
11:45AM San Gimignano1h48 01:33PM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT030
01:00PM San Gimignano1h52 02:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT078
01:35PM San Gimignano1h58 03:33PM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT080
02:08PM San Gimignano1h44 03:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT038
02:40PM San Gimignano1h53 04:33PM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT040
03:00PM San Gimignano1h52 04:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT042
03:40PM San Gimignano2h12 05:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT042
03:40PM San Gimignano1h53 05:33PM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT046
04:55PM San Gimignano1h57 06:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT052
06:35PM San Gimignano1h58 08:33PM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT056
07:00PM San Gimignano1h52 08:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT060
07:40PM San Gimignano1h59 09:39PM Florence Santa Maria Novella2 transfers
Regionale
Autobus AT062
08:00PM San Gimignano1h52 09:52PM Florence Santa Maria Novella1 transfer
Regionale
Autobus AT066
08:35PM San Gimignano2h44 11:19PM Florence Santa Maria Novella1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets San Gimignano to Florence by bus or train

Tue
Nov 05
Wed
Nov 06
Thu
Nov 07
Fri
Nov 08
Sat
Nov 09
Sun
Nov 10
Mon
Nov 11
Tue
Nov 12
Wed
Nov 13
Thu
Nov 14
Fri
Nov 15
Sat
Nov 16
Sun
Nov 17
Mon
Nov 18

How far in advance should I book train tickets from San Gimignano to Florence?

The best time to book your train from San Gimignano to Florence is 4 days before departure. See how prices for trains change on the San Gimignano to Florence route.
Prices are for one-way tickets for one passenger from San Gimignano to Florence per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from San Gimignano to Florence.

Fastest train times from San Gimignano to Florence

Showing times and prices for Nov 05

Fastest Journey

1 h 35 m

Average

1 h 58 m

Trains per day

23

Distance

37 km

It's difficult to get from San Gimignano to Florence without transferring at least once.

Fastest
Regionale
Autobus AT012
08:42AM1h35
San Gimignano
10:17AMFlorence Santa Maria Novella
$151One-way
1 transfer
2nd Fastest
Regionale
Autobus AT014
09:10AM1h42
San Gimignano
10:52AMFlorence Santa Maria Novella
$151One-way
1 transfer
Regionale
Autobus AT080
02:08PM1h44
San Gimignano
03:52PMFlorence Santa Maria Novella
$151One-way
1 transfer
Regionale
Autobus AT022
11:45AM1h48
San Gimignano
01:33PMFlorence Santa Maria Novella
$151One-way
2 transfers
Regionale
Autobus AT056
07:00PM1h52
San Gimignano
08:52PMFlorence Santa Maria Novella
$151One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from San Gimignano to Florence

distanceDistance23 miles (37 km)
durationAverage train duration1 h 16 min
priceAverage train ticket price$11 (€10)
frequencyTrain frequency18 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRegionale

Trains from San Gimignano to Florence cover the 23 miles (37 km) long journey taking on average 1 h 16 min with our travel partners like Regionale. Normally, there are 18 trains operating per day. You can get the cheapest train tickets for this trip for as low as $9 (€8), but the average price of train tickets is $11 (€10).

Train companies: Regionale from San Gimignano to Florence trains

Regionale trains will get you from San Gimignano to Florence from $10 (€8). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

San Gimignano to Florence train information with Regionale:

  • Average Duration: 1 h 32 min
  • Cheapest Price: $10

FAQs: Trains from San Gimignano to Florence

FAQs: Travel by train from San Gimignano 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 San Gimignano to Florence.
FAQs
Cheap train tickets from San Gimignano to Florence can start from as little as $9 (€8) when you book in advance. The average train ticket price for San Gimignano to Florence is $11 (€10); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from San Gimignano to Florence is on average 1 h 16 min   for the 23 mile (37 km) long journey, but the time it takes to go between San Gimignano and Florence by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from San Gimignano to Florence leaves at 4: 52 AM. Plan your trip with the Journey Planner   from Omio.
The last train from San Gimignano to Florence leaves at 9: 44 PM.
There are 18 trains a day from San Gimignano to Florence which require at least one change with Regionale. Schedules can vary on holidays or weekends with fewer trains.
For the best San Gimignano to Florence train to purchase, you can travel safely and comfortably with Regionale. However, it's always good to check all possible train companies with services from San Gimignano to Florence to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 9: 44 PM.
A day trip to Florence from San Gimignano is worth doing with a journey time of 1 h 16 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from San Gimignano to Florence by train is October.
You have options as you can travel to Florence from San Gimignano 2 different ways: bus or train.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links