The average bus between Ospedaletti and Perinaldo takes 1h 52m and the fastest bus takes 52 min. The bus service runs several times per day from Ospedaletti to Perinaldo. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Ospedaletti and Perinaldo. The earliest departure is at 5:43 AM in the morning, and the last departure from Ospedaletti is at 9:53 PM which arrives into Perinaldo at 5:50 AM. All services require a transfer at Vallecrosia and take an average of 1h 52m. The schedules shown below are for the next available departures.

57 min • 1 change

1h 17m • 1 change

52 min • 1 change

57 min • 1 change

52 min • 1 change

57 min • 1 change

1h 17m • 1 change

52 min • 1 change

52 min • 1 change

57 min • 1 change

1h 17m • 1 change

52 min • 1 change

1h 2m • 1 change

52 min • 1 change

1h 17m • 1 change

52 min • 1 change

52 min • 1 change

57 min • 1 change

1h 17m • 1 change

52 min • 1 change

52 min • 1 change

57 min • 1 change

1h 17m • 1 change

52 min • 1 change
Want to know about travelling from Ospedaletti to Perinaldo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Ospedaletti to Perinaldo. However, there are services departing from Ospedaletti station and arriving at Perinaldo station via Vallecrosia. The journey, including transfers, takes approximately 1h 52m.
Ospedaletti to Perinaldo bus services, operated by Riviera Trasporti, depart from Ospedaletti station.
Ospedaletti to Perinaldo bus services, operated by Riviera Trasporti, arrive at Perinaldo station.
The distance between Ospedaletti and Perinaldo is 8.3 km. The road distance is 22 km.
You can take a bus from Ospedaletti to Perinaldo via Vallecrosia and Vallecrosia Ponte in around 1h 56m.