
Drives Mississippi Louisiana and Mississippi
US 90: Bay St. Louis to Ocean Springs
US 90, Beach Boulevard · Bay St. Louis → Ocean Springs
The drive
US 90 runs along the Mississippi Gulf Coast, and this drive follows it east from Bay St. Louis to Ocean Springs. In Hancock County the Beach Boulevard Scenic Byway runs through Bay St. Louis and Waveland, with US 90 as the dividing point of the byway. Near Bay St. Louis the St. Louis Bay Bridge is a two-mile span with a multi-use trail along its south side.
Farther east the road passes through the casino district of Biloxi, where US 90 is known as Beach Boulevard. Interstate 110 carries traffic south to the casinos.
The route is 32.2 miles and takes about 48 minutes. It is flat and has traffic signals through Gulfport and Biloxi.
Along the way
- Bay St. Louis
- Ocean Springs
Good to know
- Expect traffic signals and slow stretches through Gulfport and Biloxi.
- A multi-use trail follows the south side of the St. Louis Bay Bridge, so people on foot and bikes are near the road.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check MDOT Traffic.
Questions about this drive
How long is US 90 from Bay St. Louis to Ocean Springs?
US 90 from Bay St. Louis to Ocean Springs is 32.2 miles and takes about 48 minutes.
Is US 90 on the Mississippi Gulf Coast twisty?
No. The route is flat and straight, with only 23 feet of climb.
What is the Beach Boulevard Scenic Byway?
It is a Mississippi byway in Hancock County that runs through Bay St. Louis and Waveland. US 90 divides it into two parts.
What you get in the app
Free on iPhone and Android. CarPlay and Android Auto come with Apex.
More drives near here
Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.



