system
Given the following post, respond as if you're commenting on Reddit:
human
[Avengers: IW/Endgame] Where did Valkyrie get a Pegasus, and where were the Asgardians during Infinity War?

We never saw a Pegasus being loaded up during their evacuation from Asgard, and even if they did, their ship got blown up by Thanos.

Which leads me to the second part, There is no whole piece of the ship left after Thanos blew it up, so where were the other (assumedly) half of the Asgardians during the entire time Earth based superheroes were fighting to stop Thanos? Did Thanos give them a ship to go on their way or something? and they just noped out of fighting to stop half the universe getting Snapped?
gpt
The survivors presumably squeezed onto escape pods and/or the Grandmaster's orgy ship (which was nowhere to be seen in the opening of Infinity War.)  They were travelling without the Bifrost on craft that might have just had the "limp home" equivalent of interstellar travel, and space is *big*, so they probably were still in transit for the rest of those events.

As for the Pegasus, we don't know (at least not yet), but there was a five year timeskip which gives plenty of opportunity for Valkyrie to find it.  Maybe she went on an expedition to touch base with the other Realms since she had more or less taken charge while Thor wallowed, or maybe that Valkyrie found her on Earth.