How to get from Rio to Pisa by bus, ferry and train?
From Rio to Pisa by bus, ferry and train
To get from Rio to Pisa in Florence, you’ll need to take one bus line, one ferry line and one train line: take the 117 bus from Rio Elba, Padreterno Junction station to Portoferraio Italia Dock station. Next, you’ll have to switch to the A2F ferry and finally take the R train from Piombino Maritime station to Pisa Central station. The total trip duration for this route is approximately 6 hr 11 min. The bus, ferry and train schedule from Rio may change. We recommend you check the updated bus, ferry and train schedule to Pisa on the Moovit app.
Step by Step
- 1Start from bus stationRio
- 2Wait for bus117Portoferraio Italia Dock
- 3Ride to bus stationPortoferraio Italia DockID PFE20173 min
- 4Walk to ferry stationPortoferraioID PF120 m • 2 min
- 5Wait for ferryA2FPiombino
- 6Ride to ferry stationPiombinoID PI35 min
- 7Walk to train stationPiombino Maritime250 m • 4 min
- 8Wait for trainRFlorence Santa Maria Novella
- 9Ride to train stationPisa Central130 min
- 10Walk toPisa2.09 km • 27 min
Public transit directions from Rio to Pisa
Bus, Ferry And Train schedule from Rio to Pisa
Related Routes
- 30 to Pisa
- Fauglia to Pisa
- Buti to Pisa
- Colle Di Val D'Elsa to Pisa
- Pitigliano to Pisa
- Calcinaia to Pisa
- Monterotondo Marittimo to Pisa
- Cavriglia to Pisa
- Zeri to Pisa
- Peccioli to Pisa
- Sillano to Pisa
- Santa Luce to Pisa
- Vagli Sotto to Pisa
- Grosseto to Pisa
- Bibbona to Pisa
- Borgo a Mozzano to Pisa
- Roccastrada to Pisa
- Castelnuovo di Val di Cecina to Pisa
- Massa to Pisa
- Lajatico to Pisa
Questions & Answers
What is the fastest way to get from Rio to Pisa?
The fastest way takes 371 minutes, using Bus line 117, Ferry line A2F, Train line R.
Is there a direct bus between Rio and Pisa in Florence?
No, you’ll have to take one bus line, one ferry line and one train line in total. The total travelling time is 6 hr 11 min.
Which bus line goes from Rio to Pisa in Florence?
The 117 bus line goes from Portoferraio Italia Dock station near Rio to Portoferraio station. From there you’ll have to take one ferry line and one train line till Portoferraio station near Pisa in Florence.
How long does it take to travel from Rio to Pisa in Florence by bus, ferry and train?
The total travel time between Rio and Pisa in Florence by bus, ferry and train is about 6 hr 11 min.
Where do I get on the bus near Rio to get to Pisa in Florence?
Get on the 117 bus from the Portoferraio Italia Dock stop near Rio in Florence.
Where do I get off the bus when travelling between Rio and Pisa in Florence?
Get off the bus at the Portoferraio station, which is closest to Pisa in Florence.
Popular Routes
- Pontassieve to Florence
- Montecatini-Terme to Piombino
- Chianciano Terme to Abbadia San Salvatore
- Pistoia to Gavinana
- Lastra A Signa to Follonica
- Empoli to Tavarnelle Val Di Pesa
- Rapolano Terme to Monte San Savino
- Pieve A Nievole to Marliana
- Km 3+200 to Serristori Hospital
- Follonica to Roccastrada
- Livorno to Riparbella
- Florence to Sovicille
- Prato Central to Santa Maria Nuova Hospital
- Pontedera to Pescia
- Barga to Aulla
- Pistoia to Montale
- Prato Central to San Mauro
- Trequanda to Sinalunga
- San Godenzo to Florence
- Florence Campo di Marte to Careggi University Hospital