You can get from Olbia to Pisa by train, bus or flight.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||198 miles (319 km)|
|Available travel modes||Bus, flight, ferry or train|
|Ticket price range||$1 - $30|
|Fastest mode||Flight • $30 (€28) • 1 h|
|Popular travel companies||Volotea or Grimaldi|
Travel 198 miles (319 km) by bus, flight, ferry or train between Olbia and Pisa. The most popular travel companies which serve this trip are Volotea or Grimaldi among others. Travelers can even take a direct from Olbia to Pisa.
You can travel from Olbia to Pisa 4 different ways: bus, flight, ferry or train.
The cheapest way to travel to Pisa from Olbia is by taking a bus with an average price of $1 (€1).
This is compared to other travel options to Pisa:
Taking a bus is usually $29 (€27) less than taking a flight to Pisa, which costs on average $30 (€28) for the same trip.
A bus is $27 (€25) less than a ferry for this trip with tickets for a ferry from Olbia to Pisa costing on average $28 (€26).
Taking a bus is usually $8 (€7) less than taking a train to Pisa, which costs on average $9 (€8) for the same trip.
The fastest way to get to Pisa from Olbia is by flight with an average travel time of 1 h.
Other travel options to Pisa can usually take longer:
In comparison, traveling by bus can take you on average 0 h 0 min.
In comparison, traveling by ferry can take you on average 0 h 0 min.
In comparison, taking a train requires on average 0 h 0 min of travel time.
Pisa is approximately 198 miles (319 km) away from Olbia.
These are the most popular departure and arrival points from Olbia to Pisa:
If finding a good deal is your main consideration for your trip from Olbia to Pisa, then we'll help you find the best value travel companies for you:
Before traveling from Olbia to Pisa, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:
But we recommend booking Olbia to Pisa tickets online a few months before your planned travel date to score the best deals and save money on your trip.