The bus between Ostuni and Melpignano takes 9h 29m. The bus runs, on average, 5 times per week from Ostuni to Melpignano. 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 5 times a week between Ostuni and Melpignano. The earliest departure is at 6:41 AM in the morning, and the last departure from Ostuni is at 6:41 AM which arrives into Melpignano at 4:10 PM. All services require a transfer, and take on average 9h 29m. The schedules shown below are for the next available departures.
Want to know about travelling from Ostuni to Melpignano? 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 Ostuni to Melpignano. However, there are services departing from Ostuni station and arriving at Melpignano station via Lecce. The journey, including transfers, takes approximately 9h 29m.
Ostuni to Melpignano bus services, operated by FlixBus, depart from Ostuni station.
Ostuni to Melpignano bus services, operated by FlixBus, arrive at Melpignano Via Castrignano station.
The distance between Ostuni and Melpignano is 87.9 km. The road distance is 120 km.
You can take a bus from Ostuni to Melpignano Via Castrignano via Lecce in around 3h 9m.