The Falcon 9 booster lifted off from NASA's Kennedy Space Center in Florida at 3:24 AM ET just a few hours after the company's Starship prototype rocket exploded after completing a high-altitude test flight in Texas on Wednesday.
The Falcon 9 rocket's booster returned to Earth and stuck the landing around eight-and-a-half minutes later aboard SpaceX's drone ship "Of Course I Still Love You," which floats a few hundred miles away in the Atlantic Ocean.
"This will mark our 75th successful recovery of an orbital class rocket and the eighth recovery of this particular booster," SpaceX Dragon propulsion engineer Youmei Zhou announced during a livestream of the launch.
Deployment of the 60 satellites took place just over an hour after launch time.
This is the company's sixth mission this year and its 20th Starlink mission.
Earlier this year, SpaceX opened up access to the satellites to members of the public in a current or planned service area using a pre-order reservation system.
The company plans to launch tens of thousands more to build out coverage, network capacity and speed.
In a Feb. 22 tweet, Musk said that the constellation will provide active coverage to most of the Earth by 2021 and complete global coverage by 2022.