Does Your Child Qualify for a Free School Transport Ticket in Cologne?
North Rhine-Westphalia's Schülerfahrkostenverordnung (SchfkVO), issued under Section 97 SchulG, gives Cologne students at municipal schools a real legal right to school transport cost coverage, and the city (as Schulträger) administers its own specific distance thresholds on top of that state rule. Grundschule students (grades 1-4) qualify if the shortest walking route to the nearest primary school exceeds 2km, or if the route is officially classified as dangerous. At municipal secondary schools, Gymnasium and Gesamtschule students in grades 5-10 and Hauptschule/Realschule students at any grade qualify once the route to the nearest eligible school exceeds 3.5km, while Gymnasium and Gesamtschule students in grades 11-13 and students in vocational programs need over 5km. The ordinance itself caps the family contribution (Eigenanteil) parents can be charged at 14 euros a month, and Cologne applies that as 14 euros for a first eligible child, 7 euros for a second, and nothing for a third or more, with full waivers for families receiving Bürgergeld or Sozialhilfe (SGB II/XII). The actual ticket product is changing: as of this writing, eligible students get a free Deutschlandticket Schule at schools that offer it (currently priced at 43 euros a month for anyone paying full price), but starting August 1, 2026, Cologne's municipal secondary schools are switching to a cheaper SchülerTicket Rheinlandtarif (Subventionsmodell) priced at 30.20 euros a month, with the same family discount tiers, existing Deutschlandticket Schule contracts convert automatically. Only municipal schools qualify for this specific reimbursement path, private, church-run, and LVR-operated schools are excluded, and reimbursement applications for costs above the personal contribution are due by October 31 following the school year in question, submitted to your district Bürgeramt. It's worth confirming your child's exact ticket type and current price directly with the school secretariat or KVB, since the 2026 transition is actively rolling out school by school.
The Official Rule
North Rhine-Westphalia’s Schülerfahrkostenverordnung (SchfkVO), issued under Section 97 Abs. 4 of the state’s Schulgesetz, establishes a genuine legal right to coverage of school transport costs for students with their residence in NRW, up to 100 euros a month, and Cologne (as the Schulträger, the body legally responsible for its municipal schools) administers its own specific distance thresholds under that state framework.
For Grundschule students (grades 1-4), eligibility turns on distance or a documented safety exception. Stadt Köln’s own page for primary students states the shortest walking route between home and the nearest primary school must exceed 2km, or the route must be officially classified as particularly dangerous under the ordinance, with no reasonable alternative available, which requires its own separate approval rather than a straightforward distance check.
For secondary students at municipal schools, the threshold depends on both school type and grade. Stadt Köln’s own page for Sekundarstufe I, II, and Berufskolleg students sets these out clearly:
| School type and grade | Distance threshold |
|---|---|
| Grundschule, grades 1-4 | Over 2km, or an approved dangerous-route exception |
| Gymnasium/Gesamtschule, grades 5-10 | Over 3.5km |
| Hauptschule/Realschule, all grades | Over 3.5km |
| Förderschule, grades 5-10 | Over 3.5km |
| Gymnasium/Gesamtschule, grades 11-13 | Over 5km |
| Vocational (Berufskolleg) programs | Over 5km |
Distance is calculated as the shortest walking route to the nearest school of the student’s chosen school type, not necessarily the specific school they attend, a distinction the state education ministry’s own Q&A on Schülerfahrkosten confirms applies across NRW, not just in Cologne.
The Ticket Itself Is Changing: SchülerTicket Rheinlandtarif Replaces Deutschlandticket Schule
Right now, the ticket behind all of this is the Deutschlandticket Schule, priced at 43 euros a month for anyone paying full price, free for students who qualify under the distance rules above. But the underlying product is genuinely in transition for the 2026/2027 school year.
KVB’s own page on the SchülerTicket Rheinlandtarif confirms that as of August 1, 2026, Cologne’s municipal secondary schools switch to this newer, cheaper option, priced at 30.20 euros a month at the standard rate. Under NRW’s Rheinlandtarif rules, a Schulträger decides which one of the two ticket types (Deutschlandticket Schule or SchülerTicket) it offers, only one per school, they aren’t offered side by side. Existing Deutschlandticket Schule contracts at affected schools convert automatically, with the old agreement ending July 31, 2026 and the new one beginning the next day.
The family discount structure carries over regardless of which specific ticket a school has chosen: 14 euros a month for a first eligible child, 7 euros for a second, and nothing for a third or more, with a full waiver for students receiving Hilfe zum Lebensunterhalt under SGB XII. Cologne’s separate Grundschule-specific page lists a somewhat lower figure for primary-level Deutschlandticket Schule contracts specifically, 11.20 euros for a first child and 5.60 euros for a second, since a primary-age child’s ticket can genuinely be used outside school hours too, not just for the commute.
Applying, Deadlines, and Who’s Excluded
The application path differs slightly by age group. For Grundschule students, the school secretariat typically notifies the responsible Bürgeramt directly during enrollment, or a family can submit a formal application to the school itself. For secondary and Berufskolleg students, the family orders the relevant ticket independently through KVB, then submits a separate reimbursement application, online or on paper, to the district Bürgeramt responsible for the school’s location, one application per child, per school year.
The deadline is worth marking clearly: reimbursement applications covering the prior school year must reach the responsible Bürgeramt by October 31 of that calendar year. This isn’t a one-time registration, a new application is required each school year.
This specific program is limited to municipal (städtische) schools. Stadt Köln’s own eligibility information excludes private schools, church-affiliated (kirchliche) schools, and schools run by the Landschaftsverband Rheinland (LVR) from this particular reimbursement path. Families at those schools should confirm directly with the school or operating authority what transport support applies to their situation rather than assuming the municipal rules extend automatically.
Two additional pieces are worth knowing. Families already receiving SGB II or SGB XII benefits (Bürgergeld, Hilfe zum Lebensunterhalt) can access further support toward transport costs through the Bildungs- und Teilhabepaket, separate from the distance-based eligibility described above. And for a small number of students where public transit genuinely isn’t workable, Cologne’s Schulträger also arranges Schülerspezialverkehr, dedicated school transport or buses, but only after individual case review by the Bürgeramt, not as a general alternative to the ticket-based system.
Step by Step
- Measure your child’s actual route to the nearest eligible school of their type, using the shortest walking path, and compare it against the threshold for their specific grade and school type.
- If your child is in Grundschule, let the school secretariat handle notification to the Bürgeramt during enrollment, or submit a direct application to the school if that doesn’t happen automatically.
- If your child is in a municipal secondary school, order the ticket independently through KVB first, then submit your reimbursement application to your district Bürgeramt.
- Mark October 31 as your hard deadline for the reimbursement application covering the prior school year, and reapply every year, this isn’t automatic.
- If your family receives Bürgergeld or Hilfe zum Lebensunterhalt, ask about both the automatic fee waiver and the separate Bildungs- und Teilhabepaket, rather than assuming one covers the other.
- Confirm directly with your school which ticket product it’s actually offering for the 2026/2027 year, since the shift from Deutschlandticket Schule to SchülerTicket Rheinlandtarif is rolling out school by school rather than citywide on a single date for everyone.
Compliance Note
This page explains the general framework for school transport cost coverage in Cologne under North Rhine-Westphalia’s Schülerfahrkostenverordnung, current as of mid-2026, but the underlying ticket products, prices, and school-by-school transition timing are actively changing. For your child’s specific eligibility, ticket type, and current cost, confirm directly with the school secretariat, your district Bürgeramt, or KVB.
FAQ & Common Pitfalls
Our child is in grade 4 at a Cologne Grundschule and the route is 1.9km. Are we simply out of luck?
For the distance-based path specifically, yes, the 2km threshold for Grundschule students is a genuine cutoff rather than a rough guideline, per Stadt Köln's own eligibility page. There's a separate exception if the route is officially classified as dangerous under the Schülerfahrkostenverordnung, which requires its own approval process rather than a simple distance measurement, so it's worth asking the school secretariat whether that applies before assuming there's no path forward at all.
Is Deutschlandticket Schule still the ticket our secondary school student will have in the 2026/2027 school year?
That depends on which ticket the school itself has chosen. Under NRW's Rheinlandtarif rules, a Schulträger (the operating authority, in this case the City of Cologne for municipal schools) can offer either Deutschlandticket Schule or the SchülerTicket Rheinlandtarif, but only one of the two per school, not both. Starting August 1, 2026, Cologne is moving its municipal secondary schools to the cheaper SchülerTicket Rheinlandtarif at 30.20 euros a month, and families with an existing Deutschlandticket Schule contract at those schools were notified their contract converts automatically, with the old agreement ending July 31, 2026 and the new one starting August 1, 2026. Confirm directly with your specific school which product it's actually offering, since the transition is rolling out school by school rather than all at once.
What if our child's school isn't run by the city, is it private, church-affiliated, or an LVR special-needs school?
Stadt Köln's own eligibility information limits this specific reimbursement path to students at municipal (städtische) schools. Families at private schools, church-run (kirchliche) schools, or schools operated by the Landschaftsverband Rheinland (LVR) fall outside this particular program as described on the city's official pages. If your child attends one of those, confirm directly with the school or the relevant operating authority what transport support, if any, applies in your specific case, rather than assuming the municipal rules automatically extend to it.
How much will we actually pay per month if we don't qualify for full reimbursement?
North Rhine-Westphalia's Schülerfahrkostenverordnung caps the family contribution (Eigenanteil) local authorities can charge at 14 euros a month, and Cologne applies that as a straightforward tier: 14 euros for a first eligible child, 7 euros for a second, and nothing for a third or more. Families receiving Bürgergeld or Hilfe zum Lebensunterhalt (SGB II/XII benefits) get a full waiver regardless of the tier. Cologne's own Grundschule-specific page separately lists a lower co-payment figure, 11.20 euros for a first child and 5.60 euros for a second, for the Deutschlandticket Schule at primary level specifically, since that ticket can be used outside school hours too. If you're unsure which figure applies to your child, the school secretariat or your district Bürgeramt can confirm the exact amount for your situation.
Is there a deadline we could actually miss here?
Yes, and it's worth marking on a calendar rather than assuming it works like a rolling application. Reimbursement applications covering the prior school year must reach your responsible Bürgeramt by October 31 of that calendar year, per Stadt Köln's own product page for secondary and Berufskolleg students. One application is required per child, per school year, it isn't a one-time registration that automatically carries over. Missing that date risks losing reimbursement for costs you already paid out of pocket during the year, so it's worth applying promptly rather than waiting until the deadline approaches.
