If you have a Pixel 2-shaped hole in your heart then you'd best be prepared to wait. The Pixel 2 and Pixel 2 XL are already showing out of stock warnings on most models. The Google Pixel 2 is easier to get - in most configurations it will ship by October 17 though some color and storage configurations will ship in 5 to 6 weeks although that estimate could be pushed further back. The more desirable of the two - the Google Pixel 2 XL - can ship in 2 to 3 weeks in a best case scenario if you really don't care for a specific memory/color combo and you are in the US. Waiting 5 to 6 weeks...
Source: https://www.gsmarena.com/get_ready_to_wait_for_the_google_pixel_2_and_pixel_2_xl-news-27572.php