Search bus tickets to Pisa

switcheroo

Quickview

How to get to Pisa by bus?

Routes10
Trips per day45
bus carriers1
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How to find cheap bus tickets to Pisa?

The cheapest prices for a bus ticket to Pisa that users have found recently on Wanderu start at $5.35. Such great deals to Pisa are available on 3 routes including Genoa, La Spezia and Florence. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Pisa. Florence at $5.51 has consistently the lowest average bus ticket prices to Pisa.

What are the main bus stations in Pisa?

The most popular bus station in Pisa is Via Pietrasantina. Via Pietrasantina is the busiest bus station in Pisa.

Venice

There are 8 bus schedules per day connecting Venice with Pisa. It takes on average 11 hours and 34 minutes to travel 152 miles, 244 kms, by bus from Venice. One bus company operates schedules from Venice, with FlixBus offering the most daily connections to Pisa. Traveling by bus from Venice you will most likely to arrive in Pisa at Via Pietrasantina.
Avg. Time
11h 34m
Avg. Price
$31.55

Lecce

There are 8 bus schedules per day connecting Lecce with Pisa. It takes on average 15 hours and 26 minutes to travel 462 miles, 744 kms, by bus from Lecce. 2 bus carriers offer schedules from Lecce, with FlixBus offering the most daily connections to Pisa. Traveling by bus from Lecce you will most likely to arrive in Pisa at Via Pietrasantina.
Avg. Time
15h 26m
Avg. Price
$39.66

Genoa

There are 8 bus schedules per day connecting Genoa with Pisa. It takes on average 2 hours and 39 minutes to travel 87 miles, 139 kms, by bus from Genoa. One bus company operates schedules from Genoa, with FlixBus offering the most daily connections to Pisa. Traveling by bus from Genoa you will most likely to arrive in Pisa at Via Pietrasantina.
Avg. Time
2h 39m
Avg. Price
$9.29

Bari

There are 8 bus schedules per day connecting Bari with Pisa. It takes on average 13 hours and 39 minutes to travel 376 miles, 605 kms, by bus from Bari. 2 bus carriers offer schedules from Bari, with FlixBus offering the most daily connections to Pisa. Traveling by bus from Bari you will most likely to arrive in Pisa at Via Pietrasantina.
Avg. Time
13h 39m
Avg. Price
$44.86

Taranto

There are 7 bus schedules per day connecting Taranto with Pisa. It takes on average 13 hours and 29 minutes to travel 417 miles, 671 kms, by bus from Taranto. 2 bus carriers offer schedules from Taranto, with FlixBus offering the most daily connections to Pisa. Traveling by bus from Taranto you will most likely to arrive in Pisa at Via Pietrasantina.
Avg. Time
13h 29m
Avg. Price
$50.98
Located in , Italy, you can travel by bus to Pisa from 10 destinations and choose from 45 daily bus schedules to get you there. FlixBus has the most bus connections to Pisa. The furthest bus arriving in Pisa covers a distance of 522.76 miles, 841.09 kms, covering the journey in 19 hours and 35 minutes

Bus companies serving Pisa

FlixBus

There are 42.33871 daily FlixBus schedules to Pisa. FlixBus can get you to Pisa by bus from 11 destinations including Rome.
Avg. Time
7h 44m
Avg. Price
$23.80