Lafayette sits along the Vermilion River in the heart of Acadiana, and I-10 runs across its north side between Baton Rouge and Lake Charles, crossing the Atchafalaya Basin on a long elevated bridge to the east. I-49 heads north toward Opelousas and Alexandria, and the Evangeline Thruway carries US 90 south through the middle of town toward Broussard and New Iberia. Johnston Street, part of US 167, runs southwest from downtown past the university and the commercial strips toward Maurice and Abbeville.
Ambassador Caffery Parkway curves around the south and west sides as a partial loop, and Kaliste Saloom Road, Pinhook Road, Camellia Boulevard and University Avenue carry much of the crosstown traffic. Ambassador Caffery and Johnston Street back up at rush hour and on weekends, and the Evangeline Thruway is busy with service trucks heading to Broussard and the Gulf. Many neighborhoods sit on low, flat ground drained by coulees, so heavy afternoon rain can put water in the streets quickly. Outside the city, two-lane roads run through sugarcane and rice fields.
Lafayette Regional Airport sits on the southeast side off US 90. Lafayette Transit System runs buses across the city, but most people drive, and many work for oilfield service companies, hospitals and the university. Work trucks are a big share of the vehicles here, and keeping them running without a trip to a shop keeps crews on schedule. Festival weekends downtown and game nights near the Cajundome fill the streets, so planned work goes smoother on ordinary weekdays.