Nasa has announced 18 astronauts who will travel to the Moon under the agency's Artemis programme.
They include individuals who have already travelled to the International Space Station, as well as new recruits who have never flown in space.
The group includes the next man and first woman who will walk on the lunar surface in 2024.
The cadre of nine women and nine men were announced by US Vice-President Mike Pence at an event in Florida.
He said: "My fellow Americans, I give you the heroes of the future who will carry us back to the Moon and beyond."
Stephanie Wilson, who has flown into space three times aboard the space shuttle, Christina Koch, who holds the record for the longest continuous time in space for a woman, and Victor Glover, who recently launched to the ISS aboard the SpaceX Crew Dragon, are among those who will fly to the Moon in coming years.
Speaking at the eighth National Space Council meeting at Kennedy Space Center, Nasa administrator Jim Bridenstine said: "This is the first cadre of our Artemis astronauts. I want to be clear, there's going to be more."
The US space agency plans to send a man and woman to the Moon's south pole in 2024 for the first crewed landing since Apollo 17 in 1972.
But this will be followed by further flights by astronauts travelling in a spacecraft called Orion, which will be launched by a huge rocket called the Space Launch System (SLS).
Bridenstine has said that Nasa wants to establish a "sustainable" programme of lunar exploration, including the construction of a lunar base.
The astronauts announced on Wednesday are:
- Joseph Acaba. Born 1967, Anaheim, California. Astronaut selection: 2004. Three flights - shuttle (2009), Soyuz (2012; 2018)
- Kayla Barron. Born 1987, Pocatello, Idaho. Astronaut selection: 2017. No flights
- Raja Chari. Born 1977, Milwaukee, Wisconsin. Astronaut selection: 2017. No flights
- Matthew Dominick. Born 1981, Wheat Ridge, Colorado. Astronaut selection: 2017. No flights.
- Victor Glover. Born 1976, Pomona, California. Astronaut selection: 2013. One flight - Crew Dragon (2020)
- Warren Hoburg. Born 1985, Pittsburgh, Pennsylvania. Astronaut selection: 2017. No flights
- Jonny Kim. Born 1984, Los Angeles, California. Astronaut selection: 2020. No flights
- Christina Koch. Born 1979, Grand Rapids, Michigan. Astronaut selection: 2013. One flight - Soyuz (2019)
- Kjell Lindgren. Born 1973, Taipei, Taiwan. Astronaut selection: 2009. One flight - Soyuz (2015)
- Nicole A Mann. Born 1977, Petaluma, California. Astronaut selection: 2013. No flights, assigned to Boeing Starliner crew
- Anne McClain. Born 1979, Spokane, Washington. Astronaut selection: 2013. One flight - Soyuz (2018)
- Jessica Meir. Born 1977, Caribou, Maine. Astronaut selection: 2013. One flight - Soyuz (2019)
- Jasmin Moghbeli. Born 1983, Bad Nauheim, West Germany. Astronaut selection: 2017. No flights
- Kate Rubins. Born 1978, Farmington, Connecticut. Astronaut selection: 2009. Two flights - Soyuz (2016; 2020)
- Frank Rubio. Born 1975, Los Angeles, California. Astronaut selection: 2017. No flights
- Scott Tingle. Born 1965, Attleboro, Massachusetts. Astronaut selection: 2009. One flight - Soyuz (2017)
- Jessica Watkins. Born 1988. Gaithersburg, Maryland. Astronaut selection: 2017. No flights
- Stephanie Wilson. Born 1966, Boston, Massachusetts. Astronaut selection: 1996. Three fllights - shuttle (2006; 2007; 2010)
Nine of the astronauts have already flown in space; eight are members of the most recent astronaut class - selected in 2017. One, Nicole Aunapu Mann, was selected in 2013, but has not yet flown on a mission.
Follow Paul on Twitter..