Da sud, LA 31 inizia ad un incrocio con LA 182 a New Iberia. Dopo una breve distanza, il percorso inizia a viaggiare lungo la riva occidentale del Bayou Teche. LA 31 attraversa da Iberia Parish in St. Martin Parish vicino a un incrocio con LA 86. Passando per la storica città di St. Martinville, LA 31 si sovrappone brevemente LA 96. Proseguendo verso nord, LA 31 fa jogging nella piccola comunità di parchi e segue una curva occidentale a Bayou Teche. Nella città di Breaux Bridge, LA 31 fa un’altra corsa e attraversa LA 94. All’estremità nord della città, l’autostrada attraversa ma interseca la I-10, l’autostrada principale che attraversa la Louisiana meridionale. L’accesso alla interstate è invece fornito da LA 328 sulla riva opposta del Bayou Teche.
LA 31 continua a serpeggiare lungo diversi tornanti nel bayou, passando di fronte a Cecilia in rotta verso Arnaudville. Qui, l’autostrada interseca il capolinea orientale di LA 93, collegandosi con la vicina I-49. Subito dopo, LA 31 passa alla riva opposta del Bayou Teche e procede a nord-ovest fino a Leonville, dove interseca LA 103. Poche miglia più tardi, LA 31 lascia il percorso di Bayou Teche e alla fine arriva a un incrocio a T con LA 742. L’autostrada gira verso ovest, entra nei limiti della città di Opelousas e passa attraverso uno scambio di diamanti con la I-49. LA 31 procede su Creswell Lane a breve distanza dal suo incrocio con LA 182 a pochi isolati a sud del centro della città.