There are 7 ways to get from Ston to Pisa by shuttle, plane, bus, car ferry, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Dubrovnik Airport, fly
best- Take a shuttle bus from Ston to Dubrovnik Airport
- Fly from Dubrovnik Airport (DBV) to Pisa International Airport (PSA)plane DBV - PSA
8h 20m€99–291Bus
cheapest- Take the bus from Ston to Split Bus Stationbus 974
- Take the bus from Split Bus Station to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Pisabus 507 / ...
21h 20m€67–107Bus, car ferry, train via Bari
- Take the bus from Ston to Placa Gruzbus 15 / ...
- Take the car ferry from Dubrovnik to Port of Baricarferry 54
- Take the train from Bari Centrale to Firenze S.M.N.train Fr
- Take the train from Firenze S.M.N. to Pisa Centraletrain Re
19h 31m€148–249Bus, car ferry, train
- Take the bus from Ston to Split Bus Stationbus 974
- Take the car ferry from Port of Split to Port of Anconacarferry 53
- Take the train from Ancona to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Pisa Centraletrain Re
22h 38m€120–182Drive to Mostar International Airport, fly
- Drive from Ston to Mostar International Airport (OMO)car
- Fly from Mostar International Airport (OMO) to Pisa International Airport (PSA)plane OMO - PSA
9h 2m€67–247Bus, car ferry, train #2
- Take the bus from Ston to Split Bus Stationbus 974
- Take the car ferry from Port of Split to Port of Anconacarferry
- Take the train from Ancona to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Pisa Centraletrain Re
23h 8m€90–162Drive 1,029.9 km
- Drive from Ston to Pisacar 1,029.9 km
11h 7m€157–226
Ston to Pisa by bus
Questions & Answers
The cheapest way to get from Ston to Pisa is to bus which costs €65 - €110 and takes 21h 20m.
The fastest way to get from Ston to Pisa is to shuttle and fly which takes 8h 20m and costs €95 - €300.
No, there is no direct bus from Ston to Pisa. However, there are services departing from Ston and arriving at Pisa via Split Bus Station and Florence Villa Constanza Bus Station. The journey, including transfers, takes approximately 21h 20m.
The distance between Ston and Pisa is 723 km. The road distance is 1029.9 km.
The best way to get from Ston to Pisa without a car is to bus and car ferry and train via Bari which takes 19h 31m and costs €140 - €250.
It takes approximately 8h 20m to get from Ston to Pisa, including transfers.
Ston to Pisa bus services, operated by FlixBus, depart from Ston station.
Ston to Pisa bus services, operated by FlixBus, arrive at Split Bus Station.
Yes, the driving distance between Ston to Pisa is 1030 km. It takes approximately 11h 7m to drive from Ston to Pisa.
Book your Ston to Pisa bus tickets online with Omio and FlixBus.
What companies run services between Ston, Croatia and Pisa, Italy?
You can take a bus from Ston to Pisa via Split Bus Station and Florence Villa Constanza Bus Station in around 21h 20m.
- Website
- ryanair.com
Flights from Dubrovnik Airport to Pisa International Airport via Bari
- Ave. Duration
- 10h 15m
- When
- Sunday
- Estimated price
- €80–270
Flights from Dubrovnik Airport to Pisa International Airport via Zagreb
- Ave. Duration
- 8h 30m
- When
- Monday and Saturday
- Estimated price
- €80–270
Flights from Mostar International Airport to Pisa International Airport via Palermo
- Ave. Duration
- 9h 30m
- When
- Monday and Friday
- Estimated price
- €320–490
Flights from Mostar International Airport to Pisa International Airport via Bari
- Ave. Duration
- 11h 45m
- When
- Friday
- Estimated price
- €55–230
Flights from Mostar International Airport to Pisa International Airport via Zagreb
- Ave. Duration
- 12h 20m
- When
- Monday
- Estimated price
- €55–230
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Firenze S.M.N.
- Ave. Duration
- 6h 36m
- Frequency
- Once daily
- Estimated price
- €60–130
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Firenze S.M.N. to Pisa Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €9–24
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Firenze S.M.N.
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Estimated price
- €26–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +385 20 711 750
- info@korkyra.info
- Website
- korkyra.info
Shuttle from Ston to Dubrovnik Airport
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €18–22
- Schedules at
- dubrovniktokorcula.com
- Phone
- +385 20 441 444
- libertas@libertasdubrovnik.com
- Website
- libertasdubrovnik.hr
Bus from Ston to Placa Gruz
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €3–4
- Schedules at
- libertasdubrovnik.hr
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Ston to Split Bus Station
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- €14–21
- Website
- https://www.flixbus.co.uk
Bus from Split Bus Station to Florence Villa Constanza Bus Station
- Ave. Duration
- 15h 20m
- Frequency
- 5 times a week
- Estimated price
- €45–75
- Website
- https://www.flixbus.co.uk
Bus from Florence Villa Constanza Bus Station to Pisa
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- €8–11
- Website
- https://www.flixbus.co.uk
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Dubrovnik to Port of Bari
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- €75–90
- Website
- https://www.jadrolinija.hr/en
Car ferry from Port of Split to Port of Ancona
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- €70–85
- Website
- https://www.jadrolinija.hr/en
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Car ferry from Port of Split to Port of Ancona
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- €40–65
- Schedules at
- snav.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
More Questions & Answers
There are 4377+ hotels available in Pisa.






























