Bus Florence to Pisa and return

Cheap bus and train tickets for trips from Pisa to Florence and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Are you trying to arrange an upcoming bus trip from Florence to Pisa or vice versa? Then our bus search engine can help you find the best option for your travel needs. If you don't have much time to spare, you can opt for the fastest bus connection, which is offered by and will get you there in 1h 0m. If you’re tight on cash or are simply looking for the best deal, consider the cheapest ticket, which starts at $5.51. Just click the "Find Now" button and enjoy the ride!

Florence to Pisa Bus Information

Cheapest Bus$5.51
Fastest Bus1h 10m
Distance42.4 miles
Bus CompaniesFlixBus, Autostradale, Autolinee Federico, Marozzi Viaggi, ALSA
  Bus Florence - Pisa    42 mi
Ø Bus connections13 x
Savings-67%

The cheapest bus routes from Florence to Pisa

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Florence
    Pisa
      10:15 PM
      11:25 PM
    27 Dec
    FlixBusFlixBus
    from $5.51
  • Florence
    Pisa
      9:50 PM
      11:25 PM
    21 Feb
    FlixBusFlixBus
    from $5.51
  • Florence
    Pisa
      10:15 PM
      11:25 PM
    25 Jan
    FlixBusFlixBus
    from $5.51
  • Florence
    Pisa
      9:50 PM
      11:25 PM
    15 Dec
    FlixBusFlixBus
    from $5.51
  • Florence
    Pisa
      9:50 PM
      11:25 PM
    26 Jan
    FlixBusFlixBus
    from $5.51
  • Florence
    Pisa
      10:15 PM
      11:25 PM
    7 Dec
    FlixBusFlixBus
    from $5.51
  • Florence
    Pisa
      9:50 PM
      11:25 PM
    10 Jan
    FlixBusFlixBus
    from $5.51
  • Florence
    Pisa
      9:00 AM
      10:10 AM
    25 Nov
    AutostradaleAutostradale
    from $8.29
  • Florence
    Pisa
      10:15 AM
      11:25 AM
    22 Nov
    AutostradaleAutostradale
    from $8.29
  • Florence
    Pisa
      5:40 AM
      6:55 AM
    24 Nov
    Autolinee FedericoAutolinee Federico
    from $8.84
  • Florence
    Pisa
      5:40 AM
      6:55 AM
    22 Jan
    Autolinee FedericoAutolinee Federico
    from $8.84
  • Florence
    Pisa
      8:00 AM
      10:20 AM
    24 Nov
    Marozzi ViaggiMarozzi Viaggi
    from $11.05
  • Florence
    Pisa
      8:00 AM
      10:20 AM
    19 Nov
    Marozzi ViaggiMarozzi Viaggi
    from $11.05
  • Florence
    Pisa
      5:50 PM
      7:10 PM
    1 Dec
    ALSAALSA
    from $16.58


  Train Florence - Pisa    42 mi
   Savings

The cheapest train connections from Florence to Pisa

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Florence
    Pisa
      10:10 AM
      11:29 AM
    1 Dec
    TrenitaliaTrenitalia
    from $8.40
  • Florence
    Pisa
      9:10 AM
      10:29 AM
    1 Dec
    TrenitaliaTrenitalia
    from $8.40
  • Florence
    Pisa
      12:45 AM
      1:59 AM
    1 Dec
    OUI.sncfOUI.sncf
    from $9.28
  • Florence
    Pisa
      3:44 PM
      4:59 PM
    1 Dec
    OUI.sncfOUI.sncf
    from $9.28


  Carpooling Florence - Pisa    42 mi

The cheapest carpooling offers from Florence to Pisa

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Florence
    Pisa
      1:50 PM
      2:50 PM
    20 Dec
    BlaBlaCarBlaBlaCar
    from $4.42
  • Florence
    Pisa
      11:00 AM
      12:30 PM
    1 Jan
    BlaBlaCarBlaBlaCar
    from $4.42
  • Florence
    Pisa
      5:50 PM
      7:10 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $4.42
  • Florence
    Pisa
      6:50 PM
      8:00 PM
    18 Nov
    BlaBlaCarBlaBlaCar
    from $4.42


  Bus Pisa - Florence    42 mi
Ø Bus connections13 x
Savings-67%

The cheapest bus routes from Pisa to Florence

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Pisa
    Florence
      6:15 AM
      7:25 AM
    21 Mar
    FlixBusFlixBus
    from $5.51
  • Pisa
    Florence
      6:15 AM
      7:25 AM
    16 Feb
    FlixBusFlixBus
    from $5.51
  • Pisa
    Florence
      6:15 AM
      7:25 AM
    18 Nov
    FlixBusFlixBus
    from $5.51
  • Pisa
    Florence
      6:15 AM
      7:25 AM
    25 Nov
    FlixBusFlixBus
    from $5.51
  • Pisa
    Florence
      6:15 AM
      7:25 AM
    29 Nov
    FlixBusFlixBus
    from $5.51
  • Pisa
    Florence
      12:45 PM
      1:55 PM
    19 Nov
    AutostradaleAutostradale
    from $8.29
  • Pisa
    Florence
      2:00 PM
      3:10 PM
    23 Dec
    AutostradaleAutostradale
    from $8.29
  • Pisa
    Florence
      2:00 PM
      3:10 PM
    22 Dec
    AutostradaleAutostradale
    from $8.29
  • Pisa
    Florence
      9:00 AM
      10:10 AM
    20 Dec
    AutostradaleAutostradale
    from $8.29
  • Pisa
    Florence
      6:10 PM
      8:00 PM
    9 Dec
    Autolinee FedericoAutolinee Federico
    from $8.84
  • Pisa
    Florence
      6:10 PM
      8:00 PM
    28 Feb
    Autolinee FedericoAutolinee Federico
    from $8.84
  • Pisa
    Florence
      8:25 PM
      10:45 PM
    18 Nov
    Marozzi ViaggiMarozzi Viaggi
    from $11.05
  • Pisa
    Florence
      8:25 PM
      10:45 PM
    21 Nov
    Marozzi ViaggiMarozzi Viaggi
    from $11.05
  • Pisa
    Florence
      9:50 AM
      11:30 AM
    1 Dec
    ALSAALSA
    from $16.58


  Train Pisa - Florence    42 mi
   Savings

The cheapest train connections from Pisa to Florence

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Pisa
    Florence
      7:40 AM
      9:22 AM
    1 Dec
    TrenitaliaTrenitalia
    from $8.62
  • Pisa
    Florence
      7:40 AM
      9:22 AM
    1 Dec
    TrenitaliaTrenitalia
    from $8.62
  • Pisa
    Florence
      8:01 AM
      9:15 AM
    1 Dec
    OUI.sncfOUI.sncf
    from $9.28
  • Pisa
    Florence
      4:01 PM
      5:16 PM
    1 Dec
    OUI.sncfOUI.sncf
    from $9.28


  Carpooling Pisa - Florence    42 mi
   Savings

The cheapest carpooling offers from Pisa to Florence

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Pisa
    Florence
      9:50 PM
      10:50 PM
    22 Dec
    BlaBlaCarBlaBlaCar
    from $4.42
  • Pisa
    Florence
      5:20 PM
      6:30 PM
    20 Nov
    BlaBlaCarBlaBlaCar
    from $4.42
  • Pisa
    Florence
      6:30 AM
      8:00 AM
    20 Dec
    BlaBlaCarBlaBlaCar
    from $5.53
  • Pisa
    Florence
      6:00 PM
      7:10 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $5.53


Current ticket prices

Ticket prices for the bus route Florence - Pisa are currently starting from $5.51. If you book at short notice, however, the trip might set you back $11.05. This is why we recommend checking different departure times (if you're flexible timewise, that is). Sometimes you can save even more money by simply taking an earlier bus. Also take a look at travel times: while only needs 1h 0m for the whole journey, you might have to spend more hours on the highway when opting for other companies.

Bus stops in Florence and Pisa

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

More on bus features and services

Don't settle for less! No matter how you want to travel, our smart search function will help you pick just the right bus. On your coach ride from Florence to Pisa you might be looking for a particularly short travel time, for the cheapest bus ticket or for the best on-board features.

While a small bag on-board is usually allowed free of charge, there might be restrictions regarding additional baggage or bulky luggage. If you want to bring a very large bag exceeding the usual weight requirements on a bus from Pisa to Florence, then you should opt for an offer provided by FlixBus.

The details of every individual bus schedule are displayed in our search results and you can also see if they are free of charge or not: Just check for the bus operator that allows you to take your pet or that has complimentary WiFi, power plugs and a good selection of beverages. You'll also find other useful information on CheckMyBus, such as details on current offers. Travel smart!

Florence and Pisa: Useful Info

Florence
349,296
Pisa
77,007
Taxi
$7.46
$5.52
Florence
Pisa
A cab ride in Florence is 27% more expensive than in Pisa.
Local buses
$1.33
$1.33
Florence
Pisa
A bus fare in Florence is 0% more expensive than in Pisa.
Beer
$5.53
$4.42
Florence
Pisa
A large beer in Florence is 21% more expensive than in Pisa.
Water
$0.48
$0.51
Florence
Pisa
A bottle of water in Florence is 6% cheaper than in Pisa.
Meal
$12.16
$18.05
Florence
Pisa
A meal in Florence is 33% cheaper than in Pisa.
Trusted shop
The CheckMyBus App
Free Download