COMPARE Prices across different modes

Mon
Sep 20
$10Regionale
Find prices
Tue
Sep 21
$10Regionale
$11Regionale
Wed
Sep 22
$10Regionale
$11Regionale
Thu
Sep 23
$10Regionale
$11Regionale
Fri
Sep 24
$10Regionale
$11Regionale
Sat
Sep 25
$10Regionale
$11Regionale
Sun
Sep 26
$10Regionale
$10Regionale
Tue
Sep 28
$10Regionale
$11Regionale
Wed
Sep 29
$10Regionale
$11Regionale
Thu
Sep 30
$10Regionale
$11Regionale
Fri
Oct 1
$10Regionale
$11Regionale
Sat
Oct 2
$10Regionale
$11Regionale
Sun
Oct 3
$10Regionale
$10Regionale
Wed
Oct 6
$10Regionale
$11Regionale
Thu
Oct 7
$10Regionale
$11Regionale
Fri
Oct 8
$10Regionale
$11Regionale
Sat
Oct 9
$10Regionale
$11Regionale

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to San Gimignano from Pisa

distanceDistance36 miles (58 km)
durationAverage bus duration1 h 52 min
priceAverage bus ticket price$11 (€9)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day

Buses from Pisa to San Gimignano cover the 36 miles (58 km) long journey taking on average 1 h 52 min with our travel partners like. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this trip costs around $11 (€9), you can find the cheapest bus ticket for as low as $10 (€8).

Travel Tips

Buses from Pisa to San Gimignano
Take the bus to San Gimignano 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 Pisa to San Gimignano.
FAQs
How much are cheap buses from Pisa to San Gimignano?
Looking to save money on your journey? Omio customers have found the cheapest bus to San Gimignano from Pisa for the next 7 days starting from $10 (€8)  one way.
What is the price of a bus ticket between Pisa and San Gimignano?
The Pisa to San Gimignano bus ticket price is on average $11 (€9)  if you are looking to purchase your tickets for this journey in the next week.
What is the distance to San Gimignano from Pisa by bus?
The Pisa to San Gimignano bus distance is approximately 36 miles (58 km).
How long is a bus from Pisa to San Gimignano on average?
On average the Pisa to San Gimignano bus travel time is 1 h 52 min  for the 36 miles (58 km) long trip, but the duration can vary if you travel on weekends and holidays.
How many bus services are there between Pisa and San Gimignano a day?
The average number of buses departing Pisa for San Gimignano is 1 a day. The bus schedules and services may vary between weekdays and weekends.
When is the earliest bus from Pisa to San Gimignano? When is the last bus from Pisa to San Gimignano?
The first Pisa to San Gimignano bus departs at 7: 09 AM   and the last bus from Pisa to San Gimignano leaves at 8: 30 PM. Check out the most up-to-date bus schedule from Pisa to San Gimignano on Omio and find the best time to travel to your destination.
How far in advance should I purchase a bus ticket from Pisa to San Gimignano to get the best deals?
You can find buses between Pisa and San Gimignano to cost on average $11 (€9) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Pisa to San Gimignano bus generally on sale a few months before the planned travel date.