Der er gode bus- og S-togsforbindelser til Kruses Gymnasium og Farum Station, der ligger 1 kilometer fra skolen.
Busrute 334 stopper ved indgangen til Kruses Gymnasium. Her er en oversigt over busruter og S-togsforbindelser, der kan benyttes til og fra skole.
Til Farum Station
Fra Allerød
Bus: 335 eller 55E (stopper ved Farum Bytorv)
S-tog: Linje A + 500S
Fra Bagsværd
S-tog: Linje B eller Bx
Fra Ballerup
Bus: 500S eller 55E (stopper ved Farum Bytorv)
Fra Birkerød
Bus: 500S eller 334
S-tog: Linje A + busserne 55E eller 334
Fra Frederikssund
Bus: 310R
S-tog: Linje C eller H + busserne 334 eller 500S
Fra Ganløse
Bus: 334
Fra Hareskov
S-tog: Linje B eller Bx
Fra Lynge
Bus: 310R
Fra Stenløse
Bus: 334
Fra Værløse
Bus: 500S eller 55E
S-tog: Linje B eller Bx
Marie Kruses Skole og Kruses Gymnasium har sin egen skolebus, som hver morgen sørger for, at eleverne kommer i skole til tiden. Skolebussen er gratis at benytte for gymnasiets elever.
Køreplan
Kl. 07.25: Slangerup rutebilstation
Kl. 07.33: Slagslunde forsamlingshus
Kl. 07.40: Ganløse ved kirken
Kl. 07.48: Kirke Værløse, Bundsvej v/Lejrvej
Kl. 07.56: Busstoppestedet på Kirke Værløsevej (overfor indkørslen)
Kl. 08.10: Ankomst til Marie Kruses Skole