The calculated distance (air line) between Foggia and Pescara is approximately 98 miles respectively 158 kilometers.
By car or train, the actual journey to Pescara is certainly longer, as only the direct route (as the crow flies) between Foggia and Pescara has been calculated here.