Simple and quick way to setup a local CentOS mirror for kickstart.
(list of centos mirrors you can find here: http://centos.org/download/mirrors/)
I will place it in /repo/centos and I need only the newest version so i skip previous.

root@provisioning # rsync -avSHP --delete --exclude "local*" --exclude "isos" rsync://mirror.bytemark.co.uk/centos/6.5  /repo/centos/
...
...

Now just go to the location where you kickstart config file is and change the url parameter:

ks.cfg

    # Use the network for installation
    url --url="http://mirror.centos.org/centos/6.5/os/x86_64"

to

    # Use local mirror for installation
    url --url="http://10.0.0.2/centos/6.5/os/x86_64"

And thats it.