SpaceX's Crew-13 mission reached the International Space Station in 7 hours and 55 minutes, setting a US launch-to-docking record shaped largely by favourable orbital conditions.