De spoorlijn Kassel - Frankfurt am Main ook wel Main-Weser-Bahn genoemd is een Duitse spoorlijn tussen de steden Kassel en Frankfurt. De lijn is als spoorlijn 3900 tussen Kassel Hbf en Frankfurt (Main) Hbf onder beheer van DB Netze.
Het traject tussen Treysa (oud station) en Lollar was als onderdeel van de Kanonenbahn tussen Berlijn en Metz.
Het traject werd door de kurhessischen Eisenbahnen in fases geopend:
De Deutsche Bahn verzorgt het personenvervoer op dit traject met RE en RB-treinen.
De treinen van de S-Bahn Rhein-Main tussen Friedberg en Frankfurt maken gebruik van dit traject.
De InterCityExpress, afgekort als ICE, is de snelste trein van spoorwegmaatschappij DB Fernverkehr, onderdeel van Deutsche Bahn.
In de volgende plaatsen was of is er een aansluiting van de volgende spoorwegmaatschappijen:
Het traject tussen Frankfurt en Gießen werd in de jaren 60 van de twintigste eeuw geëlektrificeerd met een spanning van 15.000 volt 16⅔ Hz wisselstroom. De elektrificatie van het traject tussen Gießen en Kassel werd op 20 maart 1967 afgerond.