Il ponte fu costruito da Castruccio Castracani (1281-1328), condottiero e signore di Lucca, sul fiume Lima che al suo tempo segnava il confine tra Lucca e Pistoia. Il ponte è realizzato con una volta a tutto sesto in muratura a corsi sub-orizzontali con ciottoli fluviali e pietrame erratico, l'altezza della volta e il gioco di pendenze della strada che lo sovrasta fa pensare che il ponte dovesse servire a coprire il forte dislivello tra i due punti di attacco del ponte, in modo da rendere il più agevole possibile il passaggio con carri. Sulla riva sinistra del fiume si trovano due edifici detti 'le due dogane', essi, al tempo di costruzione del fiume, controllavano il traffico di merci e persone tra Lucca e Pistoia.