Krhanická železniční stanice byla otevřena dne 18. ledna 1897, kdy byl zprovozněn úsek z Čerčan do Prosečnice (dříve Požáry). Kolejiště stanice bylo v počátcích provozu dvojkolejné. Až později bylo rozšířeno na tříkolejné a též výrazně prodlouženo. Nádražní budova byla postavena u týneckého zhlaví a budova dřevěného skladiště na opačné straně. Přímo vedle nádražní (směrem na Týnec) byly později postaveny zděné záchody. Takto vypadala krhanická stanice až do konce roku 2004, kdy došlo k zásadní změně. Bylo rozhodnuto stanici zrušit a předělat jí na zastávku s nákladištěm. To se realizovalo během výluk v září 2005 a v září 2007. Při výluky v roce 2007 proběhla ještě jedna zásadní změna bývalé stanice, a to výstavba panelového nástupiště podél traťové koleje.
Nákladiště a zastávka Krhanice leží v km 13,385 mezi stanicemi Týnec nad Sázavou–Jílové u Prahy. Administrativně je přidělena PO Benešov u Prahy. Není komerčně obsazena. Cestující jsou odbavováni ve vlaku. Zastávka je vybavena zděnou čekárnou (bývalá výpravní budova), zděnými veřejnými záchody, dřevěnou kůlnou, panelovým zvýšeným nástupištěm 172 metrů dlouhým a elektrickým osvětlením.