(a) School districts shall provide transportation to students with disabilities eligible under IDEA and to protected handicapped students under Section 504, to the charter school in which they are enrolled, if the charter school is located in their school district of residence, a regional charter school of which the school district is a part or a charter school located outside district boundaries