|Distance||324 miles (523 km)|
Buses from Taranto to Urbino cover the 324 miles (523 km) long journey. There are direct bus services available. Travelers depart most frequently from Taranto, Porto Mercantile and arrive in Urbino, Piazza Mercatale.
Passengers board the bus most frequently from Taranto, Porto Mercantile, which is located around 1.3 miles (2.1 km) away from the city centre, and they get off the bus at Urbino, Piazza Mercatale, located 1.4 miles (2.2 km) away from the city centre.
Here are some other resources that might have the information you need