Yes. For safety reasons, all drivers must be able to speak English. Because there are other vessels on the water, it is important that the tour guides are able to communicate clearly when needed. Unfortunately we cannot take passengers that do not understand or speak the language. This is for your own safety.