Agree on overlap hours
You don't need the whole day in common. Two to three shared hours are enough for calls, quick questions and decisions.
Write those hours down and protect them. Everything else can happen asynchronously.
Make async the default
Use written updates instead of meetings wherever you can. A short daily note covering what was done, what is next and what is blocked keeps everyone aligned without anyone waking up early.
Record short screen videos for demos and feedback. They save hours of back-and-forth.
Turn the time gap into an advantage
When your team works while you sleep, you can hand off work in the evening and review progress in the morning. Support teams can cover the hours your local staff can't.
Plan handoffs on purpose, and the time difference starts working for you.
One owner, one channel
Give every project one named person on each side who owns communication. Keep conversations in one shared place, like a Slack channel, instead of scattered email threads.
When something is urgent, everyone should know exactly who to call.
Review the rhythm monthly
Once a month, ask what is slowing things down. Maybe a meeting can go, or a report needs more detail.
Small adjustments early keep a long partnership running smoothly.