Linee aeree
L'aeroporto civile che risulta essere più vicino a Canicattì è quello della provincia di Catania, Aerostazione "Filippo Eredia" di Catania - Fontanarossa, posto a circa 166 Km. da Canicattì.
Da esso sono possibili collegamenti quotidiani con tutte le principali località italiane e internazionali.
Linee marittimeIl porto più vicino risulta essere quello di Porto Empedocle (16 Km.) e quello di Palermo (150 Km.).
Linee stradaliStrade statali
Canicattì è attraversata da quattro strade statali. La strada statale 122 che collega Agrigento con Caltanissetta, la strada statale 123 che unisce Licata con Canicattì, la strada statale 190 che mette in collegamento Canicattì con il bivio di Gela e la strada statale 640 che collega Agrigento con
Caltanissetta. Autostrade
La provincia di Agrigento non è al momento attraversata da nessun tronco autostradale.
Nella parte nord - orientale della provincia, risulta essere la più vicina la autostrada A19 che mette in collegamento Palermo con la città di Catania. Detta autostrada è a due corsie più corsia di emergenza in entrambi i sensi di marcia e non prevede pagamento di pedaggio autostradale.