Kansas · KS
The Best Hiking Trails in Kansas
559 named trails across Kansas are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
559
Hiking
1,498 mi
Total length
40
Counties
About hiking in Kansas
Kansas has 559 named trails tagged for hiking on the map, covering 1,498 miles, an average of 2.7 miles each. The longest is Flint Hills Trail in Osage County, at 52.9 miles. 51 run 5 miles or longer. 40 of the state's counties have at least one; Johnson County has the most, with 89 trails.
Top 100 hiking trails, longest first
Flint Hills TrailOsage CountyBlue TrailDouglas CountyColumbine TrailJohnson CountyRed TrailMiami 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 CountyTomahawk Creek TrailJohnson CountyPerry Lake TrailJefferson CountyWestern Sky TrailWilson CountyOld Santa Fe TrailMorton CountyGary L. Haller Trail;Mill Creek TrailJohnson CountyBlue West TrailMiami CountySalina Levee TrailSaline CountyPermiter TrailLeavenworth CountyCarnahan West TrailPottawatomie CountyRimrock 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 CountyPrairie 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 CountyWhite TailWyandotte CountyMarshall Army Airfield Walking TrailGeary CountyMayhemJohnson CountyCedar Bluff TrailTrego CountyClear Creek TrailJohnson CountyAmerican Equestrian TrailsJohnson CountyBadger Creek 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 CountyKaw River Red TrailShawnee County
Hiking Trails by county
Johnson County
Douglas County
Wyandotte County
Shawnee 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
Linn County
Ellis County
Logan County
Ellsworth County
Greenwood County
Brown County
Harvey County
Lyon County
Osage County
Saline County
Atchison County
Barton County
Labette County
Marion County
Morton County
Finney County
Mitchell County
Pawnee County
McPherson County
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .