La stazione FS più vicina è quella di Frasso-Dugenta sulla linea Foggia-Benevento-Napoli. Vi sono collegamenti giornalieri per Napoli (4 corse giornaliere nell'orario estivo e 4 nell'orario invernale), per Benevento (4 corse giornaliere nell'orario estivo e 4 nell'orario invernale).
Il comune è raggiungibile anche mediante autobus di autolinee private sulla linea Frasso-Montesarchio-Benevento-Telese, con collegamenti per Benevento (via Telese) (3 corse giornaliere nel periodo estivo e 3 corse nel periodo invernale) e per Montesarchio (1 corsa giornaliera nel periodo estivo e 1 corsa nel periodo invernale).
Le più importanti frazioni sono:
NANSIGNANO
Raggiungibile mediante la strada nazionale Caianello-Benevento (da cui dista
13 km), la strada provinciale Solopaca-Montesarchio (da cui dista 3 km).