Foggia is at the crossroads of the Lecce-Bologna rail line and the Bari-Naples run, so it's easy to get here from just about anywhere in Italy. Trains from Naples, involving a change in Caserta, arrive four times daily; the trip lasts about 3 hours and costs 21€ ($30) one-way. Trains arrive from Bari every hour during the day, taking 1 1/2 hours and costing 7.50€ ($11) one-way. There are also four trains daily from Rome, which take 4 hours and cost 30€ ($44). Trains arrive at Foggia's Stazione Centrale in the center of Piazza Vittorio Veneto (tel. 892021).
By car, follow Route 90 from Naples to Foggia. From Bari, take A14.
The tourist office is at Corso Giannone Pietro 1 (tel. 0881-720984), open Monday to Saturday from 9am to 1pm and 4 to 7pm.