Bus from Florence to Pisa and return

Find cheap coach tickets for your bus journey from Florence to Pisa and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,628,879 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Florence - Pisa

Cheapest Bus£4.18
Fastest Bus1h 0m
Distance68.2 km
Coach CompaniesFlixBus, Autostradale, Autolinee Federico, Marozzi Viaggi, ALSA

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Florence
    Pisa
    22:15
    23:25
    28 Mar
    FlixBusFlixBus
    from £4.18
  • Florence
    Pisa
    22:15
    23:25
    29 Mar
    FlixBusFlixBus
    from £4.18
  • Florence
    Pisa
    22:15
    23:25
    8 Mar
    FlixBusFlixBus
    from £4.18
  • Florence
    Pisa
    21:50
    23:25
    16 Jul
    FlixBusFlixBus
    from £4.18
  • Florence
    Pisa
    21:50
    23:25
    12 Apr
    FlixBusFlixBus
    from £4.18
  • Florence
    Pisa
    22:15
    23:25
    28 Feb
    FlixBusFlixBus
    from £4.18
  • Florence
    Pisa
    09:00
    10:10
    29 Feb
    AutostradaleAutostradale
    from £6.28
  • Florence
    Pisa
    09:00
    10:10
    28 Feb
    AutostradaleAutostradale
    from £6.28
  • Florence
    Pisa
    03:45
    04:55
    5 Mar
    AutostradaleAutostradale
    from £6.28
  • Florence
    Pisa
    05:40
    06:55
    25 Mar
    Autolinee FedericoAutolinee Federico
    from £6.70
  • Florence
    Pisa
    05:40
    07:05
    8 Apr
    Autolinee FedericoAutolinee Federico
    from £6.70
  • Florence
    Pisa
    10:30
    11:30
    10 Mar
    Marozzi ViaggiMarozzi Viaggi
    from £8.37
  • Florence
    Pisa
    08:00
    10:20
    10 Mar
    Marozzi ViaggiMarozzi Viaggi
    from £8.37
  • Florence
    Pisa
    17:50
    19:10
    10 Mar
    ALSAALSA
    from £12.56
  • Florence
    Pisa
    23:07
    00:29
    29 Feb
    TrenitaliaTrenitalia
    from £6.70
  • Florence
    Pisa
    23:07
    00:29
    3 Mar
    +1
    TrenitaliaTrenitalia
    from £6.70
  • Florence
    Pisa
    00:45
    01:59
    10 Mar
    OUI.sncfOUI.sncf
    from £7.03
  • Florence
    Pisa
    15:44
    16:59
    10 Mar
    OUI.sncfOUI.sncf
    from £7.03
  • Florence
    Pisa
    00:10
    01:10
    2 Mar
    BlaBlaCarBlaBlaCar
    from £3.35
  • Florence
    Pisa
    12:00
    13:20
    12 Mar
    BlaBlaCarBlaBlaCar
    from £3.35
  • Florence
    Pisa
    17:00
    18:40
    28 Feb
    BlaBlaCarBlaBlaCar
    from £3.35
  • Florence
    Pisa
    20:50
    22:00
    26 Feb
    BlaBlaCarBlaBlaCar
    from £3.35
Departure / Arrival
Date best offer
Company
Best price
  • Pisa
    Florence
    06:15
    07:25
    27 Apr
    FlixBusFlixBus
    from £4.18
  • Pisa
    Florence
    06:15
    07:25
    30 Mar
    FlixBusFlixBus
    from £4.18
  • Pisa
    Florence
    06:15
    07:25
    21 Mar
    FlixBusFlixBus
    from £4.18
  • Pisa
    Florence
    06:15
    07:25
    20 Mar
    FlixBusFlixBus
    from £4.18
  • Pisa
    Florence
    06:15
    07:25
    8 Mar
    FlixBusFlixBus
    from £4.18
  • Pisa
    Florence
    09:00
    10:10
    13 Mar
    AutostradaleAutostradale
    from £6.28
  • Pisa
    Florence
    11:30
    12:40
    12 Mar
    AutostradaleAutostradale
    from £6.28
  • Pisa
    Florence
    09:00
    10:10
    26 Feb
    AutostradaleAutostradale
    from £6.28
  • Pisa
    Florence
    14:00
    15:10
    26 Feb
    AutostradaleAutostradale
    from £6.28
  • Pisa
    Florence
    18:10
    20:00
    20 Mar
    Autolinee FedericoAutolinee Federico
    from £6.70
  • Pisa
    Florence
    18:10
    20:00
    1 Mar
    Autolinee FedericoAutolinee Federico
    from £6.70
  • Pisa
    Florence
    20:25
    22:45
    10 Mar
    Marozzi ViaggiMarozzi Viaggi
    from £8.37
  • Pisa
    Florence
    19:00
    20:15
    10 Mar
    Marozzi ViaggiMarozzi Viaggi
    from £8.37
  • Pisa
    Florence
    09:50
    11:30
    10 Mar
    ALSAALSA
    from £12.56
  • Pisa
    Florence
    22:30
    23:50
    3 Mar
    TrenitaliaTrenitalia
    from £6.70
  • Pisa
    Florence
    08:01
    09:15
    10 Mar
    OUI.sncfOUI.sncf
    from £7.03
  • Pisa
    Florence
    16:01
    17:16
    10 Mar
    OUI.sncfOUI.sncf
    from £7.03
  • Pisa
    Florence
    22:30
    23:50
    6 Mar
    TrenitaliaTrenitalia
    from £7.28
  • Pisa
    Florence
    17:20
    18:30
    26 Feb
    BlaBlaCarBlaBlaCar
    from £3.35
  • Pisa
    Florence
    06:50
    08:00
    26 Feb
    BlaBlaCarBlaBlaCar
    from £4.19
  • Pisa
    Florence
    08:00
    09:00
    26 Feb
    BlaBlaCarBlaBlaCar
    from £5.02
  • Pisa
    Florence
    17:50
    19:00
    26 Feb
    BlaBlaCarBlaBlaCar
    from £5.02

Information about the bus connection, amenities and services

There’s many buses available on the route from Florence to Pisa, which is why it’s of advantage to compare. You’re likely to get a cheap ticket for £4.18 but when demand is high, tickets tend to be a little bit more expensive. This might also be the case if you book at short notice. You’ll also find that there’s differences in journey time, depending on whether you pick a bus from FlixBus, BlaBlaBus, ibus, Autolinee Federico, Marozzi Viaggi, Eurolines France, SaveATrain or : The fastest coach from Pisa to Florence takes as little time as 1h 35m. In our search results you'll be able to spot it at first glance. All you need to do is to click the "Find Now" button and hop on!
You think that only train or plane travel is convenient and comfortable? Allow us to prove you wrong. When you are taking the coach from Florence to Pisa or the other way around, you’ll soon figure out that you don’t have to spend a lot of money to experience top-notch comfort features: While air-con, free luggage transportation and comfy seats are fairly standard and available on most buses, there’s additional features catering to the needs of the modern traveller. Examples range from USB ports over entertainment systems to free WiFi. On the route Pisa - Florence, for instance, the latter is available on the buses of FlixBus. If you want to know which provider in particular offers which features, then just check out the individual search results on CheckMyBus: Not only will you be able to tell which services are available, you will also instantly see whether they’re liable for costs or not. A last piece of advice: Make sure to check our webpage for the latest discount codes. After all, who doesn’t like a good bargain?
First come, first served. Bus fares tend to be subject to demand. A rule of thumb: You’ll find the cheapest tickets when you book your trip quite some time in advance. Make sure to check for other travel options as well! On our website you can also find trains, flights and carpooling deals allowing you to spot the best bargain within a few seconds.

Bus stops in Florence and Pisa

Stations
Piazza della Stazione 10, 56125 Pisa (Italy)
Via Pietrasantina , 56123 Pisa (Italy)

Compare Florence and Pisa

£5.65
£4.19
Florence
Pisa
A taxi journey in Florence is 26% more expensive than in Pisa.
£1.00
£1.00
Florence
Pisa
A bus fare in Florence is 0% more expensive than in Pisa.
£4.19
£3.35
Florence
Pisa
A pint of beer in Florence is 21% more expensive than in Pisa.
£0.37
£0.39
Florence
Pisa
A bottle of water in Florence is 6% cheaper than in Pisa.
£9.21
£13.68
Florence
Pisa
A meal in Florence is 33% cheaper than in Pisa.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download