|Distance||334 miles (538 km)|
|Average bus ticket price||$72 (€60)|
|Bus providers||Marino Autolinee|
Buses from Treviso to Foggia cover the 334 miles (538 km) long trip with our travel partners like Marino Autolinee. There are direct bus services available. While the average ticket price for this trip costs around $72 (€60), you can find the cheapest bus ticket for as low as $72 (€60). Travelers depart most frequently from Treviso Centrale and arrive in Foggia, Nodo Intermodale Foggia Stazione.
When taking the bus from Treviso to Foggia, you can choose to depart from bus stations like Treviso, Aeroporto, Treviso and Treviso, Cimitero. Your route can end in bus stations such as Foggia, Nodo Intermodale Foggia Stazione, Foggia, Aeroporto and Foggia, Stazione Ferroviaria.
Omio customers who travel this route most frequently depart from Treviso Centrale and arrive in Foggia, Nodo Intermodale Foggia Stazione.
You can find the most popular departure bus station for this route, Treviso Centrale, located approximately 0.5 miles (776 m) from the city center of Treviso. The most popular arrival bus station in Foggia, called Foggia, Nodo Intermodale Foggia Stazione, is located around 0.4 miles (659 m) away from its city center.
Here are some other resources that might have the information you need