Kansas · KS
The Best Hiking Trails in Kansas
556 named trails across Kansas are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
556
Hiking
1,462 mi
Total length
41
Counties
About hiking in Kansas
Kansas has 556 named trails tagged for hiking on the map, covering 1,462 miles, an average of 2.6 miles each. The longest is Flint Hills Trail in Osage County, at 52.9 miles. 49 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 CountyRed TrailMiami CountyADT - Kansas - N - Seg 1Johnson CountyADT - Kansas - N - Seg 6Ford 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 CountyWestern Sky TrailWilson CountyOld Santa Fe TrailMorton CountyGary L. Haller Trail;Mill Creek TrailJohnson CountySalina Levee TrailSaline CountyPermiter TrailLeavenworth CountyCarnahan West TrailPottawatomie CountyRimrock TrailWyandotte County
Trails 26–50
Bridle 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 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 County
Trails 51–75
Harvey 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 County
Trails 76–100
MayhemJohnson 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 CountyFlood Dike RoadCowley CountyOuter HankJohnson CountyKaw River Red TrailShawnee CountySouth Shore East LoopJohnson CountyTable Mound Hiking TrailMontgomery CountyCross Country Running TrailJohnson 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
Cowley County
Leavenworth 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
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .