I have been watching my game and I am not being charged any coins when traveling back and forth between islands.
I will check on this .
I am guessing that the red numbers on the travel button mean that you have habitants ready on your other island.
I will also try and get clarification on this.