fra syd begynder LA 31 ved et kryds med LA 182 i ny Iberia. Efter en kort afstand begynder ruten at rejse langs vestbredden af Bayou Teche. LA 31 krydser fra Iberia Parish til St. Martin Parish nær et kryds med LA 86. Passerer gennem den historiske by St. Martinville, la 31 overlapper kort LA 96. Fortsætter nordpå, la 31 Løber i det lille samfund af parker og følger en vestlig bøjning i Bayou Teche. LA 31 Løber endnu en løbetur og krydser LA 94. I den nordlige ende af byen krydser motorvejen, men krydser i-10, hovedvejen over det sydlige Louisiana. Adgang til interstate leveres i stedet af LA 328 på den modsatte bred af Bayou Teche.
LA 31 fortsætter med at slynge sig langs flere bøjninger i bayou og passerer overfor Cecilia på vej til Arnaudville. Her krydser motorvejen den østlige terminal af LA 93, der forbinder med nærliggende i-49. Umiddelbart derefter skifter LA 31 til den modsatte bred af Bayou Teche og fortsætter nordvest til Leonville, hvor den krydser LA 103. Et par miles senere forlader LA 31 stien til Bayou Teche og kommer til sidst til et T-kryds med LA 742. Motorvejen drejer ret vest, går ind i bygrænsen for Opelousas og passerer gennem en diamantudveksling med i-49. LA 31 fortsætter på Creshe Lane en kort afstand længere til krydset med LA 182 et par blokke syd for centrum.