Kansas · KS
The Best Hiking Trails in Kansas
562 named trails across Kansas are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
562
Hiking
1,481 mi
Total length
41
Counties
About hiking in Kansas
Kansas has 562 named trails tagged for hiking on the map, covering 1,481 miles, an average of 2.6 miles each. The longest is Flint Hills Trail in Osage County, at 52.9 miles. 51 run 5 miles or longer. 41 of the state's counties have at least one; Johnson County has the most, with 89 trails.
Top 100 hiking trails, longest first
Trails 1–25
Flint Hills TrailOsage CountyBlue TrailDouglas CountyColumbine TrailJohnson CountyADT - Kansas - N - Seg 1Johnson CountyADT - Kansas - N - Seg 6Ford CountyWhite TrailDouglas CountyADT - Kansas - N - Seg 5Pawnee CountyButterfield Overland TrailLogan CountyADT - Kansas - N - Seg 4Rice CountyADT - Kansas - N - Seg 8Kearny CountyElk River Hiking TrailMontgomery CountyADT - Kansas - N - Seg 7Gray CountyADT - Kansas - N - Seg 3Marion CountyFlint Hills Nature TrailOsage CountyWichita Bike PathSedgwick CountyBlue Camp TrailMiami CountyTomahawk Creek TrailJohnson CountyPerry Lake TrailJefferson CountyOsage Cuestas TrailWilson CountyOld Santa Fe TrailMorton CountyGary L. Haller Trail;Mill Creek TrailJohnson CountyBlue West TrailMiami CountySalina Levee TrailSaline CountyPermiter TrailLeavenworth CountyCarnahan West TrailPottawatomie County
Trails 26–50
Rimrock TrailWyandotte CountyBridle TrailWyandotte CountyRed ValleysJohnson CountyK-96 Bike PathSedgwick CountyEagle Ridge TrailGeary CountyBoulder Bluff TrailButler CountyKill Creek Streamway TrailJohnson CountyYellow TrailDouglas CountyHorsethief Canyon TrailsEllsworth CountyTalley TrailFinney CountyLake Scott TrailScott CountyKonza Prairie Nature TrailRiley CountyGreat Bend Hike and Bike TrailBarton CountyEquestrian TrailJohnson CountyHell Creek LoopRussell CountyLawrence River TrailLeavenworth CountyPrairie TrailsEllsworth CountyKill Creek Park Equestrian TrailJohnson CountySmoky Valley Ranch Big LoopLogan CountyKill Creek TrailJohnson CountyEl Dorado State Park Singletrack South TrailButler CountyMischiefJohnson CountyMissouri River TrailLeavenworth CountyOuter LoopLeavenworth CountyWilderness Park TrailsCrawford County
Trails 51–75
Prairie Fire LoopChase CountyIron Horse TrailDickinson CountyHarvey County East Park Horse TrailHarvey CountyChautauqua Hills TrailWoodson CountyOrange TrailDouglas CountyJersey Creek TrailWyandotte CountyRolling Hills TrailReno CountyRiver WalkGeary CountySanta Fe Lake North TrailButler CountyDornwood LoopShawnee CountyCedar Niles Park TrailJohnson CountyLawrence LoopDouglas CountyTurkey Trail RoadMorton CountyHaskell Cross Country CourseDouglas CountyGolden Belt LoopRussell CountyDeer Creek TrailShawnee CountyWest Side TrailReno CountyTallgrass Heritage TrailOsage CountyFox Creek TrailChase Countywalking route indian hills 23rd streetDouglas CountyCamp Alexander TrailLyon CountyGeorge Latham TrailDouglas CountyLakesideWyandotte CountyMarina LoopRussell CountyRockin’ K TrailEllsworth County
Trails 76–100
White TailWyandotte CountyMarshall Army Airfield Walking TrailGeary CountyMayhemJohnson CountyClear Creek TrailJohnson CountyCedar Bluff TrailTrego CountyAmerican Equestrian TrailsJohnson CountyBadger Creek South TrailGreenwood CountyBadger Creek North TrailGreenwood CountyTurkey TrailMorton CountyCoffee Creek TrailJohnson CountySatchel Creek Cove TrailButler CountyRock Creek TrailJohnson CountyBleeding KansasBourbon CountyScenic Overlook TrailChase CountyMiola Lake - East TrailMiami CountyESU TrailLyon CountyIndian Creek Trail SouthJohnson CountyEZ LoopRussell CountyEl Dorado State Park Singletrack North TrailButler CountyTwo Section TrailChase CountyMiola Lake - West TrailMiami CountyEmerald LoopJohnson CountySugar LoopLeavenworth CountyFlood Dike RoadCowley CountyOuter HankJohnson County
Hiking Trails by county
Counties 1–30
Johnson County
Douglas County
Shawnee County
Wyandotte County
Riley County
Allen County
Jefferson County
Miami County
Sedgwick County
Chase County
Leavenworth County
Cowley County
Marshall County
Pottawatomie County
Russell County
Montgomery County
Bourbon County
Crawford County
Geary County
Reno County
Butler County
Greenwood County
Linn County
Ellis County
Logan County
Ellsworth County
Brown County
Harvey County
Lyon County
Osage County
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .