2.9
(25)
26
runners
01:16
12.3km
20m
Running
Embark on the Bayshore Bikeway for a refreshing jogging experience that blends urban vistas with serene natural beauty. This moderate route spans 7.6 miles (12.3 km), offering picturesque views of downtown San Diego and Coronado, alongside the tranquil Silver Strand. You will gain a gentle 61 feet (19 metres) in…
Last updated: April 23, 2026
Waypoints
Start point
Parking
Get Directions
4.75 km
Highlight • Historical Site
Tip by
6.14 km
Highlight • Viewpoint
Tip by
12.3 km
End point
Parking
Way Types & Surfaces
Way Types
12.1 km
103 m
< 100 m
Surfaces
12.1 km
203 m
Sign up to see more specific route details
Sign up for free
Elevation
Sign up to see more specific route details
Sign up for free
Weather
Powered by Foreca
Thursday 7 May
19°C
15°C
-- %
Additional weather tips
Max wind speed: -- km/h
to get more detailed weather forecasts along your route
This route was planned by komoot.
The Bayshore Bikeway is physically easy due to its predominantly flat terrain, with minimal elevation changes. However, its significant length of approximately 24 miles makes it a challenging distance to cover entirely, even for experienced joggers. Some on-street sections can be bumpy, and there are frequent street crossings.
While specific parking lots aren't detailed, a popular starting point is near Embarcadero Marina Park North in San Diego. This area, often referred to as the Embarcadero, is a common access point for the northern part of the bikeway. Consider starting early to secure parking, especially on busy days.
The trail is generally dog-friendly, but dogs must be kept on a leash at all times. Be mindful of other users and ensure your dog is comfortable with paved surfaces and potential sun exposure, as shade is limited.
The best time to jog the Bayshore Bikeway is typically during the cooler months, from late fall through spring, to avoid the intense summer heat. Starting your jog early in the morning is highly recommended year-round to minimize sun exposure and potential wind, as there is very little shade along the route.
No, there are no permits or entrance fees required to access or jog on the Bayshore Bikeway. It is a publicly accessible trail.
You'll experience diverse scenery, including picturesque views of downtown San Diego, Coronado, and landmarks like the historic Hotel del Coronado. The route also passes by the San Diego Harbor & USS Midway Museum, sections of the Silver Strand with ocean and bay views, and the San Diego Bay National Wildlife Refuge. You'll also see urban elements like Petco Park and vibrant mural art in Barrio Logan.
Yes, amenities are available at various points. For example, Bikeway Village in Imperial Beach offers restrooms and coffee shops. It's advisable to carry water, especially given the trail's length and lack of shade, but you will find some facilities along the way.
Yes, the Bayshore Bikeway forms a significant segment of the larger California Coastal Trail. It also includes sections officially designated as The Embarcadero and Spanish Landing Cycleway, offering connections to other routes within the San Diego area.
Given the minimal shade, sun protection is crucial. Wear a hat, sunglasses, and apply sunscreen. Light, breathable clothing is recommended. Always carry plenty of water, especially for longer distances. Depending on the time of year, a light jacket might be useful for early mornings or cooler days.
Absolutely. While the full loop is 24 miles, you can easily jog shorter sections. Many people choose to explore segments around downtown San Diego, Coronado, or Imperial Beach. The route is well-connected, allowing for various out-and-back options or using the Coronado Ferry to create a different starting or ending point.
To make the most of your experience and avoid the midday sun and potential wind, plan to start your jog early in the morning. This also helps with parking in popular areas like the Embarcadero. Consider taking the Coronado Ferry for a unique starting or ending point, allowing you to experience different sections of the bikeway without committing to the full loop.