More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Milan to Martina Franca

distanceDistance525 miles (846 km)
durationAverage bus duration17 h 40 min
priceAverage bus ticket price$67 (€56)
changesDirect busYes
carriersBus companiesMarino Autolinee

Buses from Milan to Martina Franca cover the 525 miles (846 km) long route taking on average 17 h 40 min with our travel partners like Marino Autolinee. There are direct bus services available. While the average ticket price for this journey costs around $67 (€56), you can find the cheapest bus ticket for as low as $64 (€53). Travelers depart most frequently from Milano Centrale and arrive in Martina Franca, Viale Europa / Via Pitagora.

Travel Tips: Bus to Martina Franca from Milan

Take the bus to Martina Franca easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Martina Franca.
FAQs

How much does a cheap bus between Milan and Martina Franca cost?

Omio customers have found cheap bus tickets between Milan and Martina Franca for as low as $64 (€53)  for the next 7 days.

How much is the bus between Milan and Martina Franca on average?

If you’re looking to purchase your bus tickets in the next week, you can expect the Milan to Martina Franca bus price to come in at an average of $67 (€56)  one way.

How far is it from Milan to Martina Franca by bus?

The distance between Milan and Martina Franca by bus is approximately 525 miles (846 km).

What is the Milan to Martina Franca bus travel time?

The Milan to Martina Franca bus duration is on average 17 h 40 min, which is to be expected when traveling 525 miles (846 km) to Martina Franca from Milan. However, the time it takes can vary based on specific dates, weekends, and holidays.

What bus station in Milan goes to Martina Franca? What bus station do I come into Martina Franca from Milan?

Omio customers who travel this route most frequently depart from Milano Centrale   and arrive in Martina Franca, Viale Europa / Via Pitagora.

Where is the departure bus station in Milan located? Where is the arrival bus station in Martina Franca located?

Passengers booking this route most frequently board their buses from Milano Centrale and need to travel around 1.7 miles (2.8 km) from the city center to get to this bus station.

Passengers arriving in Martina Franca most often arrive at Martina Franca, Viale Europa / Via Pitagora and need to travel around 0.5 miles (750 m) from this bus station to the city center.

Which bus companies can take me to Martina Franca from Milan?

If you're looking for buses from Milan to Martina Franca, you can rely on Marino Autolinee to get you to Martina Franca. It's also good to check out all possible bus providers for the Milan to Martina Franca trip to see if there might be differences in the amenities they offer.

When does the first bus depart from Milan to Martina Franca? When does the last bus depart from Milan to Martina Franca?

The first Milan to Martina Franca bus departs at 7: 50 AM   and the last bus from Milan to Martina Franca leaves at 8: 15 PM. Check out the most up-to-date bus schedule from Milan to Martina Franca on Omio and find the best time to travel to your destination.

When should I buy the Milan to Martina Franca bus for the best deals on tickets?

If you purchase a bus ticket from Milan to Martina Franca within the next 7 days, you can find tickets to cost on average $67 (€56) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Milan to Martina Franca are generally on sale a few months before the planned departure date.