The easiest way of getting to the Gili Islands is by speed boat from Bali. Different companies offer these services. Prices vary according to the demand. The ride takes less than two hours.
You cannot get to the Gilis by public ferry from Bali. There is one ferry from Bali to Lombok, from where you can take a public boat to the three Gili islands.