The duration of a nonstop flight from Winnipeg, Manitoba, Canada, to Las Vegas, Nevada, USA, can vary slightly depending on factors such as wind speed and direction, the specific flight route, and the airline. On average, a direct flight from Winnipeg James Armstrong Richardson International Airport (YWG) to McCarran International Airport (LAS) in Las Vegas takes approximately 3 to 4 hours.
Keep in mind that this is just the time spent in the air and does not account for the time it takes for boarding, taxiing on the runway, and other pre- and post-flight procedures. Additionally, flight durations may vary between airlines and flight schedules. It’s always a good idea to check with the airline you plan to fly with for the most accurate and up-to-date information on flight times.