La ciudad está conectada a la red de ferrocarriles de "Deutsche Bahn" (DB) a través de estaciones: "Kassel Hauptbahnhof", la tradicional estación central que se ha reducido a la función de una estación regional desde la apertura de la línea de trenes de alta velocidad Hanóver-Wurzburgo en 1991, y la estación Kassel-Wilhelmshöhe, de las líneas de alta velocidad InterCityExpress e InterCity.