As part of the update, the two county paid parking lots connected by the Beach Tram program are now identified as 393 Beach Park and Ride and Grayton Beach Park and Ride. The lots provide convenient access to Beach Tram routes serving popular beach access points throughout South Walton.
Visitors can now find Beach Tram schedules, routes and parking information at www.beachparkandride.com. Click here for the South Walton interactive Park and Ride map along 30A
Coming Soon: Driftwood Road Municipal Parking Facility in Miramar Beach – Once completed, Driftwood Road MPF will join the Beach Tram service with a direct route from Driftwood Road MPF to Miramar Beach Regional Access (next to Pompano Joes), as well as other Regional Beach Accesses along Scenic Gulf Drive (final routes released soon).
As a reminder, daily non-resident parking without a permit during peak season, March through October, is $5 per hour or $15 for the full day at Walton County’s pay parking lots, including 393 Beach Park and Ride, Grayton Beach Park and Ride and Van Ness Butler, Jr. Additional parking details are available at www.parkwaltonco.org. The Beach Tram is free to ride.
With more ways to get around, you can spend your morning at a South Walton State Park or county beach access, and your afternoon exploring the shops in Grayton, the beaches of Blue Mountain, peaceful Dune Allen, or lunch at Gulf Place without the parking headache.
See the South Walton Beach Access Guide with interactive map, photo, video and features of all South Walton Beach, Bay, and Lake Accesses.

393 Beach Park and Ride
1668 S County Hwy 393, Santa Rosa Beach
Operating daily from 10 a.m. – 7 p.m.
Ed Walline Express
Ride directly to Ed Walline RBA
Departs every 10 minutes
Dune Allen Local
Stops include: Topsail Hill Preserve State Park, Dune Allen RBA, and Fort Panic RBA
Departs every 30 minutes

Grayton Beach Park and Ride
1505 County Hwy 283 S, Santa Rosa Beach
Grayton Express
Ride directly to Bets “Beachmama” Haynes Regional Beach Access (44 Hotz Ave – near Red Bar)
Departs every 10 minutes
Daily from 6 a.m. – 9:45 p.m.
Blue Mountain Local
Stops include: Blue Mountain RBA, Gulfview Heights RBA and 393 Beach Park and Ride
Departs every 30 minutes
Runs from 10 a.m. – 7 p.m.
Grayton Beach State Park Express
Ride directly to Grayton Beach State Park
Departs every 30 minutes
Runs from 10 a.m. – 7 p.m.