The best way to get to Las Grietas is via water taxi from the main port on the Santa Cruz island and then follow the sign.
Montanita town
From the city of Guayaquil, you can take the bus to Montanita, which takes around 3 hours and costs approximately