Prices were available within the past 7 days and start at $46 for one-way flights and $92 for roundtrip, for the period specified. Prices and availability are subject to change.
Traveling to Winston is easy; you can choose between full-service and budget airlines. Compare travel times and select the flight that best fits your budget and schedule, allowing you to explore the city's renowned attractions and neighborhoods.
Major airports near Winston: Eugene Airport (EUG), Rogue Valley International Airport (MFR)
Closest (typical) airport to Winston: Rogue Valley International Airport, MFR (around 59 miles)
Flights per week: 2,650+ flights arriving across Winston airports
Number of airlines that fly to Winston: around 10+ carriers
Popular airports near Winston
Winston is a charming city perfect for outdoor adventures, scenic views, and family getaways. Visitors are drawn to its romantic atmosphere and beautiful landscapes. The city is conveniently accessible through two major airports, making travel hassle-free for all.
Eugene Airport (EUG): Situated in Lane County, Oregon, approximately 70 miles from Winston, this airport facilitates both domestic and international travel, linking to around 155 domestic cities and over 20 international destinations. Passengers have the option to upgrade to business class, first class, or premium economy class seating for enhanced comfort, depending on the selected routes and airlines. Major carriers at this airport include United, Alaska Airlines, and Southwest Airlines.
Rogue Valley International Airport (MFR): Found in Jackson County, Oregon, about 59 miles from Winston, this airport handles both domestic and international flights, providing connections to more than 120 domestic cities and over 20 international locales. Travelers can opt for upgrades to first class, premium economy class, or business class seating for a more comfortable journey, depending on the routes and airlines. Key airlines operating here include United, Alaska Airlines, and Delta.
Top routes to Winston
Los Angeles (LAX) to Winston (EUG/MFR), with one-way flight options from around $80
Phoenix (PHX) to Winston (EUG/MFR), with one-way tickets available from around $70
San Diego (SAN) to Winston (EUG/MFR), with one-way flights starting at around $80
Las Vegas (LAS) to Winston (EUG/MFR), with one-way tickets available from around $70
San Francisco (SFO) to Winston (EUG/MFR), with one-way tickets available from around $85
Cheapest routes to Winston
Seattle (SEA) to Winston (EUG/MFR), with affordable one-way prices from around $50
Portland (PWM/PDX) to Winston (EUG/MFR), with cheap one-way fares from around $60
Burbank (BUR) to Winston (EUG/MFR), with affordable one-way prices from around $65
Long Beach (LGB) to Winston (EUG), with low one-way fares from around $70
Phoenix (PHX) to Winston (EUG/MFR), with budget one-way fares from around $70
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Winston
United: Operating flights to Eugene Airport (EUG) and Rogue Valley International Airport (MFR), United makes up about 31% of arrivals in Winston. Passengers can expect an average one-way fare of around $280. Premium service may feature first class based on the route.
Alaska Airlines: Providing service to Eugene Airport (EUG) and Rogue Valley International Airport (MFR), Alaska Airlines accounts for roughly 27% of Winston's arrivals. The average one-way fare is about $260, with premium cabin options potentially including business class and first class depending on the route.
Delta: With flights to Eugene Airport (EUG) and Rogue Valley International Airport (MFR), Delta represents approximately 18% of arrivals to Winston. Expect average one-way fares of around $270, with premium cabin choices possibly including premium economy and first class based on the route.
American Airlines: Serving Eugene Airport (EUG) and Rogue Valley International Airport (MFR), American Airlines makes up approximately 13% of arrivals to Winston. The typical one-way fare is around $290, and premium service may feature first class depending on the route.
Southwest Airlines: Flying into Eugene Airport (EUG), Southwest Airlines contributes about 9% of Winston's arrivals. Travelers can anticipate an average one-way fare of roughly $250.
Best time to fly to Winston
The most popular months for travelers to fly to Winston are January, March, and April, when peak temperatures in Winston can reach up to 46.6°F in April. If you prefer quieter travel, consider September, the least busy time to visit with temperatures around 60.1°F and typically the lowest average one-way fare (around $231), roughly 9% cheaper than the yearly average. Looking for additional cheaper months to fly? August, October, and May offer average one-way fares of around $241, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
40.3°F (4.6°C)
Light Rain
Mostly Cloudy
Moderately High
$273
February
40.3°F (4.6°C)
Light Rain
Mostly Cloudy
Average
$251
March
42.6°F (5.9°C)
Light Rain
Mostly Cloudy
Moderately High
$288
April
46.6°F (8.1°C)
Light Rain
Mostly Cloudy
Moderately High
$255
May
52.5°F (11.4°C)
Light Rain
Mostly Sunny
Average
$245
June
58.3°F (14.6°C)
No Rain (Dry)
Mostly Sunny
Average
$268
July
64.4°F (18.0°C)
No Rain (Dry)
Mostly Sunny
Average
$250
August
64.9°F (18.3°C)
No Rain (Dry)
Sunny
Average
$237
September
60.1°F (15.6°C)
No Rain (Dry)
Mostly Sunny
Moderately Low
$231
October
52.0°F (11.1°C)
Light Rain
Mostly Sunny
Average
$240
November
43.7°F (6.5°C)
Light Rain
Mostly Cloudy
Moderately Low
$250
December
38.7°F (3.7°C)
Light Rain
Mostly Cloudy
Moderately Low
$282
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Winston
Getting some of the best deals on flights to Winston is all about timing and flexibility. Here are some key tips to help you save:
Compare flight options—use Expedia's search tool to compare airlines, routes, direct vs. non-direct flights, and flight times. You can also sort by price to find the most affordable options.
Set up price alerts—as an Expedia member you can use Price Tracking to receive notifications when flight prices change.
Think about luggage-nowadays, it's important to check the airline's baggage policies to find the best value. That may be paying for an additional carry-on bag or booking a ticket with checked luggage included. Either way, double-check your baggage allowance before confirming your booking to avoid excess baggage fees at the airport.
Earn miles—you can earn airline miles when you book your Winston flight with Expedia. Just select your frequent flyer program and enter your program number when confirming your booking.
*For members. Select hotels.
Arriving in Winston
Winston welcomes travelers through its range of transport options based on price, convenience, and proximity. Here's how to reach Winston efficiently:
Public transportation: From Eugene Airport, Eugene Station, a train station, is located about 7.4 miles from the airport.
Hotel transfer: Transfers offer a convenient way to reach your hotel in Winston, with private rides that can be arranged in advance.
Car rental: Renting a car in Winston is a good option if you plan to explore and sightsee beyond the city. Browse cheap car rentals in Winston on Expedia.
Taxi/ride-hailing: Taxis and ride-hailing services may be available from designated pickup areas outside the terminal, check locally on arrival.
Where to stay in and around Winston
Roseburg: Located 7 miles drive away from Winston, Roseburg is a charming city known for its stunning outdoor scenery and adventure opportunities. Travelers can enjoy a variety of activities in the area, including visits to the Douglas County Museum of History and Natural History for a cultural experience, or a relaxing day at Stewart Park, perfect for families. For nature enthusiasts, the nearby Winchester Dam and national parks provide breathtaking views and recreational activities, making Roseburg an excellent destination for outdoor lovers.
Myrtle Creek: Myrtle Creek is located 9 miles drive away from Winston and offers a delightful blend of outdoor adventure and romantic scenery. Visitors can explore the serene surroundings at Millsite Park or take a moment to reflect at Myrtle Creek Memorial Park. The modern Myrtle Creek City Hall stands as a testament to the city’s community spirit. With its proximity to beautiful national parks and lakes, Myrtle Creek is a great spot for couples seeking a quiet retreat or families looking to enjoy nature.
Dillard: Dillard is located in the area of Winston and is a quaint village that beckons travelers with its outdoor charm and scenic beauty. The South Umpqua River is a highlight for those who enjoy water activities and picturesque views. History buffs can delve into the past at the Douglas County Museum of History and Natural History, while families can unwind at Stewart Park. Dillard’s close-knit community and natural attractions make it a perfect stop for anyone looking to explore the region’s outdoor adventures.
Tips for short-haul flights to Winston
For quick getaways, efficiency is key. Here is how to make your short-haul journey smoother:
Pack light and skip checked bags—when flying with budget airlines, it's often more economical to travel with just a carry-on. Maximize space by packing mini toiletries, wearing your bulkiest clothing, and planning your outfits wisely. This approach also helps you avoid the wait at baggage claim upon arrival.