A Russian Soyuz spacecraft carrying a NASA astronaut and two Russian cosmonauts, including the first woman cosmonaut for 17 years, blasted off on schedule Friday, Russian mission control said.