från söder börjar LA 31 vid en korsning med LA 182 i New Iberia. Efter ett kort avstånd börjar rutten att resa längs västra stranden av Bayou Teche. LA 31 korsar från Iberia Parish till St. Martin Parish nära en korsning med LA 86. Passerar genom den historiska staden St. Martinville, la 31 överlappar kort LA 96. Fortsätter norrut, LA 31 gör en joggingtur i det lilla samhället av parker och följer en västra krök i Bayou Teche. I staden Breaux Bridge gör LA 31 En annan jog och korsar LA 94. I norra änden av staden korsar motorvägen men korsar I-10, huvudvägen över södra Louisiana. Tillgång till interstate tillhandahålls istället av LA 328 på motsatta stranden av Bayou Teche.
LA 31 fortsätter att slingra sig längs flera krökningar i bayou och passerar mittemot Cecilia på väg till Arnaudville. Här korsar motorvägen den östra änden av LA 93, som förbinder med närliggande I-49. Omedelbart därefter växlar LA 31 till den motsatta stranden av Bayou Teche och fortsätter nordväst till Leonville, där den korsar LA 103. Några mil senare lämnar LA 31 vägen till Bayou Teche och kommer så småningom till en T-korsning med LA 742. Motorvägen svänger rakt västerut, går in i Opelousas stadsgränser och passerar genom ett diamantutbyte med I-49. LA 31 fortsätter på Creswell Lane ett kort avstånd längre till dess korsning med LA 182 några kvarter söder om centrum.