Car rental is recommended for the trip, as many of the destinations are located in remote areas. Rental cars can be booked through www.rentalcars.com for an estimated cost of $30/day. Public transportation is limited in Crete, and taxis can be expensive for longer trips. For the boat tour to Balos Lagoon, it is recommended to book in advance as tickets can sell out quickly.
If you have more time, consider adding a day trip to the stunning Elafonisi Beach on the southern coast of Crete. If you have less time, consider removing the Jeep tour and spending an extra day exploring the beaches around Chania.