Der Öffentliche Nahverkehr in Kassel und Umgebung ist gut ausgebaut. Es gibt ein Straßenbahn- und Busnetz innerhalb der Stadt sowie ein RegioTram- und Busnetz ins Umland.
Darüber hinaus verfügt Kassel über zwei Bahnhöfe. Der Hauptbahnhof (Kulturbahnhof) bedient den Regionalverkehr, am Wilhelmshöher Bahnhof halten auch die ICE- und IC-Fernzüge.