My oldest is JUST finishing up K now, and I am a full time working mom. What I was able to do is put in a request with the school district for him to attend K where his sitter lives, instead of where we live. It's the same district, but different school boundaries. That worked out REALLY nice.
Another option is to find a sitter, or center within your school district. Centers usually have transportation to / from the local schools... and a sitter might either be on the bus route or willing to pick up your child...
Oh and Places like Chesterbrook or some other centers have ALL day K, but usually not the school district...
Good luck! Email if you need more help!