How long does the top up take to reach its destination?

Normally, once payment is made, top up is sent within a minute (subject to GoCoin merchant process or destination network coverage and availability).