As we live near the eastern terminus of this major bike path, we’ve watched it gradually develop over the past decade.
The project took existing paved bike paths and expanded upon them to make essential connections to reach more communities.
It’s not a stand-alone project. It offers connectivity to even larger networks of bike paths throughout the state of Florida.
Junction of the C2C and the East Coast Greenway in MaytownWe have written up detailed descriptions with maps and mileages for each of the segments we’ve been on.
While it remains a work in progress, with one challenging gap in the middle, the C2C provides an outstanding destination for cyclists.
Following the trail through downtown TitusvilleResources
Our resources for exploring the region along the Florida Coast to Coast Trail

Disclosure: As authors and affiliates, we receive earnings when you buy these through our links. This helps us provide public information on this website.
Overview
Location: Titusville to St. Petersburg
Length: 191.4 miles linear, not including gaps. We describe 199.1 miles of trail. Another 30+ are not yet in place.
Fees: Free
There is a major gap of nearly 30 miles of missing bike path between the linear rides now possible at the east and west ends of this bike route.
Riders who want to do it all in one go must either scout out a route on rural roads to bridge the gap or arrange a shuttle across the gap.
Each distinct bike path that makes up the Florida Coast to Coast Trail is managed by a different land manager.
Signage, mile markers, and amenities like benches, water fountains, and bike repair stations vary greatly between each segment.
Please see our details for those segments, via the links below, for specific rules and contact information.
Ride Details
East to west, these are the bike trails that contribute to the overall route of the Florida Coast to Coast Trail. All are paved bike paths.
Some are only used for a portion of their total length, while others were built specifically to provide a portion of the C2C route.
The mileage provided under each segment below reflects only the C2C portion of that particular bike path.
Where we provide Learn More buttons, they generally link to full descriptions of that bike path, not just its C2C segment.
An overall mileage chart of the C2C with key stops along it is provided under the Mileage section of this page.
Brevard Coast to Coast Trail
17.1 miles. Purpose-built as part of the C2C, the Brevard Coast to Coast Trail is the easternmost part of the trail, presently starting at the entrance to Merritt Island National Wildlife Refuge just east of the Max Brewer Bridge in Titusville.
It passes through downtown Titusville. Once it heads north from Mims, it’s along a protected forested corridor with no road crossings along its northernmost seven miles.
Brevard Coast to Coast Trail The eastern terminus of the state-spanning Coast to Coast Trail is in the trail town of Titusville, where a ride on the Brevard Coast to Coast Trail provides cyclists the best ride in the county
Forested corridor along the C2C in northern Brevard CountyEast Central Regional Rail Trail
19.7 miles. While the ECRRT links New Smyrna Beach to Enterprise along the former railroad route, the 1.5-mile Maytown Spur connects to the Brevard Coast to Coast Trail.
This enables C2C cyclists to follow the ECRRT from the Brevard/Volusia line to where it seamlessly flows into the Spring to Spring Trail at Green Springs Park.
East Central Regional Rail Trail Spanning 36.2 linear miles across southern Volusia County, the East Central Regional Rail Trail offers a long ride that also makes up a portion of several major Florida bike trails.
Along a shady portion of the ECRRT west of OsteenSpring to Spring Trail
7.5 miles. A bike path connecting the springs of Volusia County, the Spring to Spring Trail starts its westerly route at Green Springs Park.
Passing under Interstate 4, it reaches the second spring in the chain, Gemini Springs. It’s here that the Spring to Spring Trail comes to a T junction at the trailhead near US 17/92.
Riders on the C2C continue south through a protected corridor with no road crossings through Gemini Addition to Lake Monroe Park.
A bike path swoops around the park’s campground and leads riders to the county line in a dedicated portion of the bridge over the St. Johns River.
Spring to Spring Trail South Linking Green Springs to Gemini Springs to Lake Monroe, the southern portion of the Spring to Spring Trail is also an important link in the Florida Coast to Coast Trail.
Along the Gemini Addition connectorCross Seminole Trail
5.9 miles. As the C2C crosses the St. Johns River and leaves Volusia County, it transitions into the Cross Seminole Trail (formerly the Rinehart Trail) in Sanford.
This is one of the more dangerous segments to ride since it is a side path through a busy urban shopping district, crossed by dozens of driveways into shops and restaurants.
Crossing Rinehart Rd in Lake Mary, a spur of the trail crosses over Interstate 4 on a showy bike/ped bridge into an office park to meet the Seminole Wekiva Trail.
Cross Seminole Trail North Connected to a vast network of bike paths, this 21 mile corridor between Oviedo and Sanford hosts portions of the Florida Trail and the Florida Coast to Coast Trail.
Massive bridge over Interstate 4Seminole Wekiva Trail
12.6 miles. Heading south from the Interstate 4 bridge junction, the trail has its own green corridor paralleling major roads, with access to hotels and restaurants.
In a shaded residential corridor, Paint the Trail provides more than a mile of pop art murals painted by a local artist.
While the trail officially ends at the San Sebastian trailhead after 9.8 miles, our mileage includes the connector path through Altamonte Springs to Rose Ave.
Seminole Wekiva Trail South John bikes the next segment west on the Coast to Coast Connector, the Seminole Wekiva Trail. This well-established bike path connects Seminole County communities.
Paint the Trail along the bike pathPine Hills Gap
4 miles. While a “Pine Hills Trail” is named in planning documents for the C2C, we can find no evidence of its existence.
Perhaps it will run parallel to Pine Hills Rd, which is part of this urban gap. See our Gaps section below for how to navigate this gap using sidewalks.
Clarcona-Ocoee Trail
2.5 miles. A side path along the north side of Clarcona Ocoee Rd, the Clarcona-Ocoee Trail is an essential urban connector past residences and subdivisions.
Westbound, it merges into the West Orange Trail immediately before Clarke Rd.
West Orange Trail
12.4 miles. One of the older and more well-established bike corridors in the Orlando area, the West Orange Trail offers many trailheads and amenities along its C2C route.
Passing right through the middle of downtown Winter Garden in front of the Edgewater Hotel, it continues westward along a shaded corridor to the Orange/Lake county line.
West Orange Trail Spanning 20.8 miles from Oakland to Apopka, the West Orange Trail connects communities along Lake Apopka with a dedicated paved bike path.
Following the West Orange Trail through downtown Winter GardenSouth Lake Trail
12.6 miles. It’s a seamless transition from the West Orange Trail to the South Lake Trail at Killarney Station.
You only notice the difference when the tree canopy vanishes. Where orange groves once topped the rolling hills, subdivisions replaced them.
The trail leads to Lake Minneola along the waterfront of downtown Clermont, sweeping through a large preserve before ending abruptly in front of a subdivision.
Passing through Minneola StationVan Fleet Trail
Right now, there is a trail gap of nearly 30 miles as the crow flies between the end of the South Lake Trail and the closest access to the Withlacoochee State Trail.
While DEP includes the Van Fleet Trail in their plans to bridge this gap in the Green Swamp, we are unsure of how much of it will fit into the ride.
Van Fleet Trail Cruise up a wooded corridor through the Green Swamp along 29.2 miles of paved trail on an old rail corridor optimized for a long ride through the heart of rural Central Florida
Rest stop along the Van Fleet TrailWithlacoochee State Trail
4.5 miles. With the unresolved Green Swamp Gap leaving a blank spot in the middle of the C2C, we restart our mileage for the ride at the Ridge Manor trailhead off SR 50.
This short segment parallels Croom Rd and provides easy access to camping at several campgrounds in Withlacoochee State Forest, including at Silver Lake.
Withlacoochee State Trail Tracing 44 miles of railroad history down forested corridors, past big lakes and city parks, and through quaint communities, the Withlacoochee State Trail is one sweet ride
Taking a break at the Croom junctionGood Neighbor Trail
10.1 miles. Extending west from the main line at Croom, the Good Neighbor Trail follows a former narrow gauge rail line into downtown Brooksville to a depot built in 1885.
The depot serves as a history museum, with a trailhead and restrooms at Russell Street Park.
Good Neighbor Trail An important link in the Florida Coast to Coast Trail, the Good Neighbor Trail stretches 10.1 miles from downtown Brooksville to the Withlacoochee State Trail.
Westbound towards Brooksville on the Good Neighbor TrailGood Neighbor Connector
7.5 miles. To connect the Good Neighbor Trail to the Suncoast Trail, cyclists must follow an unnamed network of bike paths through Brooksville.
They start at Russell Street Park and continue north and west, partly as side paths but also as bike paths through McKethan Park and Varn Park.
Reaching SR 50 at Varn Park, you join a side path on the south side of the highway to continue west to the Suncoast Parkway.
After passing under the parkway and the big bridge for the Suncoast Trail, make a left down the next road to follow it to the SR 50 trailhead to join the Suncoast Trail.
Our bikes at Russell Street ParkSuncoast Trail
22.8 miles. Paralleling the southbound lanes of the Suncoast Parkway for its most of its length, the Suncoast Trail was built at the same time as the toll road.
It takes advantage of several parks along the route to provide shade, trailheads, and rest stops, but otherwise remains in the sun next to the highway.
C2C riders leave the Suncoast Trail in Pasco County at a grand entrance to the west into Starkey Wilderness Park.
Suncoast Trail Stretching 41.3 miles from the Tampa metro to north of Brooksville, the Suncoast Trail is one of the longest continuous paved bike paths in Florida
Climbing a rise on the Suncoast Trail after a road crossingStarkey Wilderness Trail
7.5 miles. A pleasant contrast to the Suncoast Trail, the Starkey Wilderness Trail is a paved path through prairies, pine flatwoods, and oak hammocks.
It crosses over hiking and off-road biking loops along its route while also providing C2C cyclists with a trailside campsite near the Anclote River.
Jay B. Starkey Wilderness Park Explore an expansive landscape of pine flatwoods, prairies, scrubby flatwoods, and open scrub along over 16 miles of hiking trails east of New Port Richey.
Along the Starkey Wilderness TrailStarkey Trail
4.4 miles. As riders leave Starkey Wilderness Park, they enter suburbia. The Starkey Trail is a side path connector along Starkey Blvd to SR 54.
Tri-County Trail
10.3 miles. Between SR 54 in Pasco County and US 19 in Pinellas County, the Tri-County Trail begins as a dedicated paved bike trail in a utility easement greenway.
Once it reaches Keystone Blvd in Hillsborough County, it turns west and follows it, and subsequently Tarpon Springs Blvd in Pinellas County, as a side path.
It ends at the start of the Pinellas Trail under US 19 in Tarpon Springs.
Pinellas Trail
37.6 miles. The oldest piece of the Coast to Coast Trail has connected major communities up and down Pinellas County since its inception in 1990.
While the trail is through a very urbanized area, it provides a green corridor while linking together many parks.
Ending in downtown St. Petersburg at Tampa Bay, it provides the finishing flourish to the Coast to Coast Trail with its western terminus.
Pinellas Trail A paved ribbon stretching the length of Pinellas County from St. Petersburg to Tarpon Springs, the Fred Marquis Pinellas Trail provides nearly 38 miles of low-stress cruising.
At Hammock Park in DunedinThe Gaps
Gaps in the Coast to Coast Trail are what, for now, make this route a challenge to ride coast to coast.
While there are only a handful of gaps remaining, one is particularly significant: the Green Swamp between Clermont and Ridge Manor.
Merritt Island Gap
Currently, the eastern end of the C2C terminates on the causeway connecting Titusville with Merritt Island National Wildlife Refuge.
Plans are to extend the paved path through the refuge to Canaveral National Seashore at Playalinda Beach.
There are no signs of work on this section yet as of spring 2026.
The trail currently starts here on the causewayPine Hills-Ocoee Gap
Presently no connection exists between where the bike path abruptly ends at US 441 adjoining Maitland Parkway to take it into Pine Hills and towards Ocoee.
The safest connection appears to be to leave the side path paralleling Maitland Blvd at Rose Ave, crossing Maitland Blvd to the south and follow a 4 mile route on sidewalks.
As there is no bike lane, use the sidewalk adjoining Rose Ave south from Maitland Blvd to reach Beggs Rd, and then the sidewalk west along Beggs Rd to cross US 441 at the light.
Cross Pine Hills Rd at the light and then Beggs Rd to parallel Pine Hills Rd (CR 431) south by way of the sidewalk to its west.
At the next traffic light you meet Clarcona Ocoee Rd. Turn right. Again, there is no bike lane, so follow that sidewalk on the north side of the four-lane road.
After you cross Hiawassee Rd, the Clarcona-Ocoee Trail begins as a side path replacing the sidewalk.
Green Swamp Gap
This is the most problematic of the gaps because it is both long and without viable options.
It is 28.5 miles by the most direct route between the end of the South Lake Trail and the Ridge Manor trailhead of the Withlacoochee State Trail.
Although on a map it’s the most direct connector, we don’t recommend biking that along SR 50, particularly west of Tarrytown.
SR 50 through the Green Swamp is downright dangerous even for motorists, let alone cyclists: busy, high-speed, narrow, curving, and lots of truck traffic.
Touring cyclists who’ve found alternative options have either gotten a shuttle across the gap or ridden many miles out of their way north into Sumter County via Webster.
Webster has Florida’s oldest farmers market, open MondaysIt’s not possible to parallel SR 50 between Mabel and Ridge Manor to the south due to the Green Swamp.
We have not yet scouted a route to recommend for this gap, but will share one once we do.
We do recommend you restart your ride at the Ridge Manor trailhead of Withlacoochee State Trail, just a few miles east of Interstate 75 exit 301 along SR 50.
Wood storks in a field in the Green SwampTrailheads
These are the trailheads from the writeups we’ve done on the bike paths that make up the Coast to Coast Trail. Click on any particular trailhead to get directions to it.
Eastern Terminus
At the current Eastern Terminus of the Coast to Coast Trail, Parrish Park in Titusville serves as the primary trailhead, with ample parking, restrooms, and picnic tables.
Parrish Park Catch a stellar sunset across the shimmering Indian River Lagoon with a westward view from Parrish Park.Western Terminus
Demens Landing Park in downtown St. Petersburg is at the western terminus of the Coast to Coast Trail, on Tampa Bay. Cars cannot be left here overnight.

Camping
Camping near or along the trail is limited to public lands where camping is permitted. Since much of the trail passes through urban areas on both ends and around Orlando, camping is limited near the termini.
Call in advance to reserve a campsite. Fees apply, even for primitive camping. Some sites must be reserved online. Parks are listed east to west.
Hickory Bluff Preserve Just east of Osteen, Hickory Bluff Preserve provides a 1.5-mile loop to a bluff of notable size along a scenic stretch of the St. Johns River.
Gemini Springs Park With nearly 5 miles of gentle woodland paths and paved trails, playgrounds, picnic area, paddling trail and a dog park, Gemini Springs Park is a popular, well-connected getaway
Lake Monroe Park Centered on a deeply shaded campground with direct access to the St. Johns River for boaters, Lake Monroe Park is a gateway to outdoor adventure.
Withlacoochee State Forest With more than 155,000 acres spread over several counties, Withlacoochee State Forest is Florida’s second largest state forest, and arguably the most popular for outdoor recreation
Crews Lake Wilderness Park Popular for picnics under the live oaks and fishing on the placid waters of Crews Lake, this wilderness park shares beauty and shade along its nature trails.
Jay B. Starkey Wilderness Park Explore an expansive landscape of pine flatwoods, prairies, scrubby flatwoods, and open scrub along over 16 miles of hiking trails east of New Port Richey.Mileage
The trail is broken into two pieces with a large gap in the middle. Not including the Green Swamp gap, the two pieces total 199.1 miles.
C2C Titusville to Clermont
0.0, Eastern Terminus, Titusville
6.5, Cross SR 46, Mims
18.6, Maytown, Maytown Trailhead
19.0, ECRRT junction, Join ECRRT west
31.8, SR 415, Osteen
37.0, Green Springs Park, Join Spring to Spring Trail
41.6, Gemini Springs Park, Join Gemini Addition Connector
44.3, St. Johns River, Lake Monroe Park
45.0, Sanford, Join Rinehart Trail
49.8, Cross Rinehart Rd, Cross Interstate 4 Bridge
50.4, Lake Mary, Join Seminole Wekiva Trail
60.1, Cross SR 436, San Sebastian Trailhead
62.9, Rose Ave at Maitland Blvd, Forest Hills
66.9, Hiawassee Rd, Join Clarcona-Ocoee Trai
69.4, Clarke Rd, Join West Orange Trail
70.0, Ocoee, Ingram Outpost trailhead
76.6, Winter Garden, Winter Garden Station
81.8, Killarney Station, Join South Lake Trail
90.5, Lake Minneola, Downtown Clermont
91.7, Lake Hiawatha Preserve, Clermont
94.4, End South Lake Trail, Clermont
C2C Ridge Manor to St. Petersburg
0.0, Ridge Manor Trailhead, Join Withlacoochee State Trail north
4.5, Croom Junction, Join Good Neighbor Trail
14.6, Brooksville Depot, Join Brooksville bike paths
22.4, Suncoast Trail trailhead, Join Suncoast Trail south
36.6, Spring Hill, Crews Lake Wilderness Park
45.2, Odessa, Join Starkey Wilderness Trail
52.7, Leave Starkey Wilderness Park, Join Starkey Trail
57.1, Cross SR 54, Join Starkey Gap Trail
61.1, Meet Keystone Rd, Join Tri-County Trail side path west
64.0, Cross CR 611/E Tarpon Ave, Tarpon Springs
67.3, US 19 underpass, Join Pinellas Trail
69.3, Cross E Tarpon Ave, Downtown Tarpon Springs
71.7, Wall Springs Park trailhead, Palm Harbor
79.0, Cross Main Street, Downtown Dunedin
86.5, Taylor Park trailhead, Largo
91.3, Seminole City Park trailhead, Seminole
97.2, Azalea Park trailhead, St. Petersburg
104.7, Demens Landing, St. Petersburg
Articles
Articles about our personal explorations of portions of the Florida Coast to Coast Trail as it evolves.
Sawyer Micro Squeeze Field Test (7/2/2020) On a field test along a long stretch of the Florida Coast to Coast Trail with no potable water sources, the Sawyer Micro Squeeze proves itself a worthy backup plan
Swapping a Mountain Bike for a Hybrid (6/7/2020) When is it time to swap your ride? It all depends on your bike's reliability and how suitable it is for the terrain. With us staying close to home and the miles piling up on my mountain bike, it was time to consider a change.
Nature and Social Distancing on the C2C (6/1/2020) Riding through Titusville to the Coast to Coast Trail, which terminates here, I can ship our books and get a good bit of exercise in while social distancing
Saturday Ride on the C2C (7/26/2019) A Saturday ride on the Brevard Coast to Coast Trail meant meeting lots of riders and finally trying out the breakfast that volunteers at the Mims United Methodist Church put on for cyclists.View a map and ride details from reader Eric Blair on his Wikiloc account.
Trail Map

- Hal Scott Red Trail - November 13, 2026
- Baseline Trails - November 7, 2026
- Hal Scott Yellow Trail - November 3, 2026

