Joshua had been flying for over dozens of hours.
In the Void, speed and distance alone were meaningless. What separated worlds were simple 'dimensional coordinates gap'. In other words, two neighboring worlds were not in proximity in a physical sense, but having a trace of overlapping in coordinates. As for two worlds faraway from each other, it was essentially a tremendous difference in coordinates.
Therefore, speed is not required to move from one coordinate to another—level of ability was needed instead.