From Foggia bus to Napoli Piazza Garibaldi then train to Pompei. 3 h 19 min 17€. From Foggia train to Caserta, train to Napoli Piazza Garibaldi, then train to Pompei. 4 h 4 min 31€. From Foggia drive to Pompei. 2 h 19 min 27€.
CLP Bus operates a bus from Foggia to Pompei hourly. Tickets cost $15 - $19 and the journey takes 2 h 10 min. 2 other operators also service this route. Alternatively, Trenitalia Frecce operates a train from Foggia to Pompei 4 times a day. Tickets cost $22 - $35 and the journey takes 1 h 46 min. 2 other operators also service this route.