There are so many ways now days to stay in touched with loved ones around the world!! I think small steps, though, are probably best for you and the child's mother. Is she open to you being a part of the child's life? Can the two of you co-parent together? How is she set to support the baby? Will you provide financial as well as emotional support?
Now is the time for the two of you to be talking and setting up a plan! And how exciting to be bringing a child into the world!! Babies are never mistakes...simply unplanned joys

Best of luck to you!