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!
2094 Companies - 5,662,496 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Florence to Pisa

Cheapest Bus$5.64
Fastest Bus1h 0m
Earliest Bus5:40 AM
Latest Bus10:15 PM
Daily Bus Routes3 Ø
Distance42.4 miles
Bus CompaniesFlixBus, Autolinee Federico, Marozzi Viaggi, ALSA

The cheapest bus routes from Florence to Pisa

Today
Tomorrow
07/10
07/11
07/12
07/13

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • FlixBus
    9:50 PM
    Florence - Piazza della Stazione
    Duration 1h 35m
    11:25 PM
    Pisa - Pietrasantina Bus Station
    from$5.64
  • FlixBus
    10:15 PM
    Florence - Piazza della Stazione
    Duration 1h 10m
    11:25 PM
    Pisa - Pietrasantina Bus Station
    from$5.64
  • Autolinee Federico
    5:40 AM
    Florence
    Duration 1h 15m
    6:55 AM
    Pisa
    from$9.04
  • Marozzi Viaggi
    10:30 AM
    Florence - Montelungo (Stazione Novella)
    Duration 1h 0m
    11:30 AM
    Pisa - Pietrasantina Bus Station
    from$11.29
  • Marozzi Viaggi
    8:00 AM
    Florence - Montelungo (Stazione Novella)
    Duration 2h 20m
    10:20 AM
    Pisa - Pietrasantina Bus Station
    from$11.29
  • ALSA
    5:50 PM
    Florence - SITA Bus terminal
    Duration 1h 20m
    7:10 PM
    Pisa - Pietrasantina Bus Station
    from$16.94

The cheapest train connections from Florence to Pisa

No particular date in mind? Here's a selection of the cheapest train tickets.

  • OUI.sncf
    12:45 AM
    Florence
    Duration 1h 14m
    1:59 AM
    Pisa
    from$9.49
  • OUI.sncf
    3:44 PM
    Florence
    Duration 1h 15m
    4:59 PM
    Pisa
    from$9.49
  • Trenitalia
    11:45 PM
    Florence - SITA Bus terminal
    Duration 2h 16m
    2:01 AM
    Pisa - Central station
    from$9.83
  • Trenitalia
    11:18 PM
    Florence - SITA Bus terminal
    Duration 2h 43m
    2:01 AM
    Pisa - Central station
    from$9.83

The cheapest carpooling offers from Florence to Pisa

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    10:30 AM
    Florence
    Duration 1h 20m
    11:50 AM
    Pisa
    from$4.52

The cheapest bus routes from Pisa to Florence

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • FlixBus
    6:15 AM
    Pisa - Pietrasantina Bus Station
    Duration 1h 10m
    7:25 AM
    Florence - Piazza della Stazione
    from$5.64
  • Autostradale
    9:00 AM
    Pisa
    Duration 1h 10m
    10:10 AM
    Florence
    from$8.47
  • Autostradale
    11:30 AM
    Pisa
    Duration 1h 10m
    12:40 PM
    Florence
    from$8.47
  • Autolinee Federico
    6:10 PM
    Pisa - Central station
    Duration 1h 50m
    8:00 PM
    Florence - Piazza della Stazione
    from$9.04
  • Marozzi Viaggi
    8:25 PM
    Pisa - Pietrasantina Bus Station
    Duration 2h 20m
    10:45 PM
    Florence - Montelungo (Stazione Novella)
    from$11.29
  • Marozzi Viaggi
    7:00 PM
    Pisa - Pietrasantina Bus Station
    Duration 1h 15m
    8:15 PM
    Florence - Montelungo (Stazione Novella)
    from$11.29
  • Caronna Tour
    2:15 PM
    Pisa
    Duration 1h 0m
    3:15 PM
    Florence
    from$15.81
  • Caronna Tour
    11:30 PM
    Pisa
    Duration 1h 0m
    12:30 AM
    Florence
    from$15.81
  • ALSA
    9:50 AM
    Pisa - Pietrasantina Bus Station
    Duration 1h 40m
    11:30 AM
    Florence - SITA Bus terminal
    from$16.94

The cheapest train connections from Pisa to Florence

No particular date in mind? Here's a selection of the cheapest train tickets.

  • OUI.sncf
    8:01 AM
    Pisa
    Duration 1h 14m
    9:15 AM
    Florence
    from$9.49
  • OUI.sncf
    4:01 PM
    Pisa
    Duration 1h 15m
    5:16 PM
    Florence
    from$9.49
  • Trenitalia
    10:30 PM
    Pisa - Central station
    Duration 1h 49m
    12:19 AM
    Florence - SITA Bus terminal
    from$9.83

The cheapest carpooling offers from Pisa to Florence

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    8:30 AM
    Pisa
    Duration 1h 0m
    9:30 AM
    Florence
    from$4.52
  • BlaBlaCar
    2:30 PM
    Pisa
    Duration 1h 10m
    3:40 PM
    Florence
    from$5.65

Information about the bus connection, amenities and services

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 0h 46m. If you’re tight on cash or are simply looking for the best deal, consider the cheapest ticket, which starts at $5.64. Just click the "Find Now" button and enjoy the ride!
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!
Ticket prices for the bus route Florence - Pisa are currently starting from $5.64. If you book at short notice, however, the trip might set you back $19.09. 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 0h 46m 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
Piazza della Stazione 10, 56125 Pisa (Italy)
56122 Pisa (Italy)
Piazza della Stazione 10, 56125 Pisa (Italy)
Via Pietrasantina , 56123 Pisa (Italy)

Compare Florence and Pisa

$7.62
$5.64
Florence
Pisa
A cab ride in Florence is 26% more expensive than in Pisa.
$1.36
$1.36
Florence
Pisa
A bus fare in Florence is 0% more expensive than in Pisa.
$5.65
$4.52
Florence
Pisa
A large beer in Florence is 21% more expensive than in Pisa.
$0.49
$0.52
Florence
Pisa
A bottle of water in Florence is 6% cheaper than in Pisa.
$12.42
$18.45
Florence
Pisa
A meal in Florence is 33% cheaper than in Pisa.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.