|Distance||156 miles (252 km)|
|Average bus ticket price||$24 (€19)|
|Bus frequency||1 a day|
|Direct bus||Yes, there is 1 direct bus a day|
Buses from Caserta to Taranto cover the 156 miles (252 km) long route taking on average 6 h 5 min with our travel partners like BlaBlaCar. Normally, there is 1 bus operating per day, including direct services available. You can get the cheapest bus tickets for this journey for as low as $24 (€19), but the average price of bus tickets is $24 (€19). Travelers depart most frequently from Caserta and arrive in Taranto, Porto Mercantile.
When taking a bus from Caserta, you have a couple of bus stations you can depart from including Caserta, Piazza Giuseppe Garibaldi, Caserta, Stazione FS and Caserta, Piazza Giuseppe Garibaldi. When you arrive in Taranto, your bus can arrive in bus stations including Taranto, Porto Mercantile, Taranto, Piazza della Libertà and Taranto, Porto Mercantile.
Omio customers traveling this route book their buses from Caserta to Taranto, Porto Mercantile.
Passengers booking this trip most frequently board their buses from Caserta and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.
Passengers arriving in Taranto most often arrive at Taranto, Porto Mercantile and need to travel around 0 mile (s) / 0 km from this bus station to the city center.
Here are some other resources that might have the information you need