It exists in two distinct sections, separated by both Baker County Road 228 and Duval CR 228, which are former segments of SR 228.
The western segment of SR 228 exists in Macclenny, connecting US 90 and Baker CR 228 with Interstate 10 (I-10) at exit 336 and another instance of the county road.
At this intersection, the roadway continues as Baker County Road 228 (CR 228; North 5th Street).
Approximately 3,000 feet (910 m) after leaving the city, it meets its eastern terminus, an interchange with Interstate 10 (I-10) at exit 336.
US 301/SR 228 travel concurrently to the south-southwest for about 1,000 feet (300 m), until SR 228 departs to the northeast on Normandy Boulevard.
The highway passes by Herlong Recreational Airport, before meeting an interchange with I-295 (Jacksonville West Beltway).
At Hamilton Street, it heads northeast and curves back to the east past Edgewood Avenue.
A short distance to the east-southeast, SR 228 meets the western terminus of the Hart Bridge Expressway, a freeway that connects downtown to the Southside neighborhood.
They pass VyStar Veterans Memorial Arena, EverBank Field, and WJCT, before US 1 Alternate (US 1 Alt.
The road continues to the east-southeast and curves to the southeast to meet its eastern terminus, an interchange with US 90 (Beach Boulevard).