Starliner crew targets June 26 for return to Earth Posted on 18 June 2024 By No Comments on Starliner crew targets June 26 for return to Earth The Starliner and its two-person crew are now expected to land at White Sands, New Mexico, on June 26. Blog