About 245 miles.
Houston, TX to Shreveport, LA is about 239 Miles - 384 Km
The driving distance is about 190 miles.
Take US-59 N / 241 miles - about 5 hours 37 mins.
About 195 miles from DFW airport to Shreveport.
I'm assuming you meant Ringgold. It's 36 miles from Shreveport.
198 miles
311 miles
225 miles
596 miles
400 miles
The driving distance between Houston, TX and Shreveport, LA is approximately 245 miles. The driving time would be approximately 4 hours 30 minutes if you were to travel non-stop in good driving conditions. (The driving time does not take into consideration conditions which may extend trip time such as weather, road work, border crossings and rush hour traffic in urban areas.)
The driving distance from Shreveport LA to New Roads LA is 208 road miles using I-49 South.