Once I did 5k running with my son in mostly empty terminals of an airport while on a layover. We were training for a race and didn’t want to miss the day.
The 16-17 hour flights from the US to Asia are really hard to manage when you are trying to run every day. Depending on when you take off, you may be in the air an entire calendar day, based on starting the flight in the time zone were you leave in the US and ending it in the time zone where you land in Asia. (Like Singapore airlines flight 23. Takes off 10:15 pm from New York on a Wednesday and lands 19 h 15m later on Friday morning 5:30 am in Singapore.) Either you decide that your first run in Singapore is going to be on New York time, or you say running in place on the plane is going to count, or you don’t take that kind of flight.
Flying the other way is easy to keep your streak with though. Take off from Singapore at 11:35 pm and land in New York at 6 the next morning (18 1/2 hours later)