$50 Cheap Flights to Grassy Butte, ND

Popular airlines to Grassy Butte

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 30% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our OneKeyCash

How much is the cheapest flight to Grassy Butte?

Prices were available within the past 7 days and start at $50 for one-way flights and $94 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Cape Air
Alaska Airlines
Delta
United
American Airlines

What you need to know for your flight to Grassy Butte

Flights to Grassy Butte at a glance

Traveling to Grassy Butte is effortless: select from a range of full-service or budget airlines, weigh your travel times, and find the perfect flight that aligns with your budget, itinerary, and plans to discover the city's renowned attractions and neighborhoods.

  • Major airports near Grassy Butte: Basin International Airport (XWA), Theodore Roosevelt Regional Airport (DIK), Sidney-Richland Municipal Airport (SDY)
  • Closest airport to Grassy Butte: Sidney-Richland Municipal Airport, SDY (around 43 miles)
  • Flights per week: 500+ flights arriving across Grassy Butte airports
  • Number of airlines that fly to Grassy Butte: around 4 carriers

Popular airports near Grassy Butte

Grassy Butte is a charming city ideal for vacations filled with outdoor activities, adventure, and stunning scenery. Travelers are drawn to its family-friendly atmosphere and rich cultural offerings. The city is conveniently accessible via three major airports.

  • Basin International Airport (XWA): Situated in Williams County, North Dakota, approximately 59 miles from Grassy Butte, this airport facilitates both domestic and international flights, linking travelers to over 55 domestic destinations and a single international location. Notable airlines like United, Delta, and Sun Country Airlines operate here, offering options for first class and premium economy service for a more comfortable journey.
  • Theodore Roosevelt Regional Airport (DIK): Found in Stark County, North Dakota, roughly 52 miles from Grassy Butte, this airport provides domestic flights to more than 10 cities nationwide. United Airlines is the main carrier operating from this location, making it a convenient choice for travelers.
  • Sidney-Richland Municipal Airport (SDY): Located in Richland County, Montana, about 43 miles from Grassy Butte, this airport serves primarily domestic routes. Hahn Air is the prominent airline offering services from this airport, catering to those traveling within the United States.

Top routes to Grassy Butte

  • Denver (DEN) to Grassy Butte (DIK/XWA), with one-way airfare from around $100
  • Houston (IAH) to Grassy Butte (DIK/XWA), with one-way airfare from around $140
  • Dallas (DFW) to Grassy Butte (DIK/XWA), with one-way flight options from around $120
  • Phoenix (PHX) to Grassy Butte (DIK/XWA), with one-way flight options from around $120
  • Las Vegas (LAS) to Grassy Butte (XWA), with one-way airfare from around $75

Cheapest routes to Grassy Butte

  • Billings (BIL) to Grassy Butte (SDY), with affordable one-way prices from around $50
  • Las Vegas (LAS) to Grassy Butte (XWA), with low-cost one-way tickets from around $75
  • Denver (DEN) to Grassy Butte (DIK/XWA), with low one-way fares from around $100
  • Durango (DRO) to Grassy Butte (XWA), with affordable one-way prices from around $110
  • Missoula (MSO) to Grassy Butte (XWA), with affordable one-way prices from around $110

*Flight times and fares vary by season and availability and are based on one-way routes

Top airlines with flights to Grassy Butte

  • United: Offers flights to Theodore Roosevelt Regional Airport (DIK) and Basin International Airport (XWA), which represent about 70% of arrivals in Grassy Butte. Average one-way fares are around $280, with premium service options possibly including first class based on the route.
  • Delta: Provides service to Basin International Airport (XWA), making up roughly 28% of arrivals to Grassy Butte. Average one-way fares hover around $310, with premium cabin choices possibly featuring premium economy, depending on the specific route.
  • Hahn Air: Operates flights to Sidney-Richland Municipal Airport (SDY), contributing to approximately 2% of Grassy Butte's arrivals. The average one-way fare is about $50.
  • Sun Country Airlines: Services Basin International Airport (XWA) with an average one-way fare of around $90.

Best time to fly to Grassy Butte

The most popular months for travelers to fly to Grassy Butte are January, March, and April, when peak temperatures in Grassy Butte can reach up to 41°F in April. If you prefer quieter travel, consider November, the least busy and relatively cheaper time to visit with fewer crowds and temperatures around 30.9°F. For better deals, August usually offers the lowest average one-way fare around $288, roughly 12% cheaper than the yearly average. Looking for additional cheaper months to fly? November, October, and June offer average one-way fares roughly ranging from $291 to $304, making them good options for flexible travelers.

calendar iconMonthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinesscrowd level iconDemandprice iconAverage one-way Fare
January15.3°F (-9.3°C)No Rain (Dry)Mostly CloudyModerately High$369
February15.3°F (-9.3°C)No Rain (Dry)Mostly CloudyAverage$349
March29.5°F (-1.4°C)No Rain (Dry)Mostly CloudyModerately High$383
April41.0°F (5.0°C)No Rain (Dry)Mostly SunnyModerately High$364
May55.0°F (12.8°C)Light RainMostly SunnyModerately Low$315
June65.3°F (18.5°C)Light RainMostly SunnyAverage$304
July72.3°F (22.4°C)Light RainSunnyAverage$329
August71.1°F (21.7°C)Light RainSunnyAverage$288
September62.1°F (16.7°C)Light RainSunnyAverage$317
October45.3°F (7.4°C)No Rain (Dry)Mostly SunnyAverage$301
November30.9°F (-0.6°C)No Rain (Dry)Mostly SunnyModerately Low$291
December17.6°F (-8.0°C)No Rain (Dry)Mostly CloudyModerately Low$362

*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 Grassy Butte

Getting some of the best deals on flights to Grassy Butte is all about timing and flexibility. Here are some key tips to help you save:

  1. 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.
  2. Set up price alerts—as an Expedia member you can use Price Tracking to receive notifications when flight prices change.
  3. Bundle and save—book a flight and unlock a hotel deal on Expedia*, or explore our Grassy Butte hotel and flight deals.
  4. 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.
  5. Earn miles—you can earn airline miles when you book your Grassy Butte flight with Expedia. Just select your frequent flyer program and enter your program number when confirming your booking.

*For members. Select hotels.

Arriving in Grassy Butte

Grassy Butte welcomes travelers through its range of transport options based on price, convenience, and proximity. Here's how to reach Grassy Butte efficiently:

  • Hotel transfer: Transfers offer a convenient way to reach your hotel in Grassy Butte, with private rides that can be arranged in advance.
  • Car rental: Renting a car in Grassy Butte is a good option if you plan to explore and sightsee beyond the city. Browse cheap car rentals in Grassy Butte 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 around Grassy Butte

  • Watford City: Watford City is located 28 miles away from Grassy Butte and is a hub for outdoor enthusiasts and adventure seekers. The city offers stunning scenery and a variety of recreational activities. Key attractions include the picturesque River Bend Overlook, perfect for romantic outings or adventurous hikes, and Lewis and Clark State Park, a national state park ideal for exploring nature. Golf enthusiasts can also enjoy the local golf course, making it a well-rounded destination for travelers looking to experience the beauty of North Dakota.
  • Fairfield: Fairfield is located 19 miles away from Grassy Butte and is a gateway to adventure and breathtaking landscapes. The city is surrounded by natural beauty, with key attractions like Theodore Roosevelt National Park, renowned for its scenic trails and wildlife. Visitors can also explore the historic Old Post Office, which offers a glimpse into the area's past, or take in stunning views at the Painted Canyon Overlook. Fairfield is an ideal base for those looking to immerse themselves in the great outdoors.
  • Arnegard: Arnegard is located 25 miles away from Grassy Butte and invites travelers to explore its scenic surroundings and outdoor activities. The city features attractions like Alexander Park, a family-friendly spot perfect for picnics and eco-friendly adventures. Outdoor enthusiasts can also enjoy fishing and the breathtaking views from River Bend Overlook, a favored lookout for nature lovers and couples alike. Arnegard's combination of recreational opportunities and natural beauty makes it a delightful stop for visitors.

Tips for short-haul flights to Grassy Butte

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. Optimize your packing by using mini toiletries, wearing your heaviest clothing, and coordinating outfits. This approach also helps you avoid the wait at baggage claim upon arrival.
  • Bring your own entertainment—many short-haul flights may lack in-flight entertainment options. Download your favorite TV shows, movies, music, or podcasts ahead of time, and consider bringing a book to keep yourself engaged. Remember to fully charge your devices before you board.
  • Arrive at the airport in plenty of time—even for short or domestic flights, it's wise to arrive at least 1.5 to 2 hours before your departure, allowing for traffic and security lines.
  • Bring your own snacks and water—pack your own snacks and a refillable water bottle to stay hydrated and save money while at the airport.

Tips for long-haul flights to Grassy Butte

Flying long-haul sometimes requires extra planning to ensure a comfortable journey:

  • Select your seat in advance—for longer flights, choosing your seat is essential for comfort. Full-service airlines often allow free seat selection once online check-in begins, typically 24–48 hours before your flight. Some airlines even permit seat selection earlier than this.
  • Arrive at the airport in plenty of time—aim to reach the airport at least 3 hours prior to your departure for international flights. This allows sufficient time for check-in, security, and immigration procedures.
  • Relax at the airport—if you have some extra time, explore the shops, grab a coffee, or unwind at the gate or in a departure lounge if you have access. Airport Wi-Fi is generally free and available.
  • Adjust to the new time zone mid-flight—begin syncing your body clock by changing your watch and sleep schedule to align with your destination's time zone. Try to sleep or stay awake during the flight according to the local time at your arrival destination to help minimize jet lag.

Frequently asked questions

What month is the cheapest to fly to Grassy Butte?
Schedule your trip for July if you're hoping to get a deal on your fare. It's the cheapest month to fly to Grassy Butte. If possible, avoid traveling during peak periods such as major public holidays or during big events.
Which US cities have the cheapest flights to Grassy Butte?
You'll likely find cheap flights to Grassy Butte if you leave from Billings. Don't forget that number of stopovers and demand may influence how much you pay, so don't wait to book when you spot a good deal.
Which US cities fly direct to Grassy Butte?
Fly to Grassy Butte without any stopovers from Billings. This is the only US city with nonstop journeys to Grassy Butte. Simply click "Direct flights only" when searching on Expedia to see all available options.
How to find a cheap flight to Grassy Butte?
If you're searching for cheap flights to Grassy Butte, consider traveling in the low season. Booking in advance is also likely to help you score savings. Or, fly on a different day — flights on a Thursday are on average 16% cheaper than Sunday departures.* Sign up to receive price alerts on the Expedia app and you'll be instantly notified when fares drop.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
How to get a cheap last-minute flight to Grassy Butte?
Although booking in advance is usually the easiest way to save money, don't worry if your Grassy Butte trip is last minute. You can still find cheap flights to Grassy Butte, especially if your plans have a little leeway. Try switching up your dates, exploring different ticket options or departing from another hub.
How far in advance should I book a flight to Grassy Butte?
Lock in your flight to Grassy Butte two to four months ahead if you're visiting from an international destination. For domestic travel, the recommendation is around 28 days in advance. Lower prices and a greater choice of travel dates, schedules and seating options are some of the great reasons to book early.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which day of the week is the cheapest day to buy a plane ticket to Grassy Butte?
Generally, you can find cheap flights to Grassy Butte on a Sunday. You can save around 8% on average compared to those who book on a Friday, which is typically the most expensive day to purchase tickets.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which airlines fly to Grassy Butte?
There are 2 airlines connecting Grassy Butte with 2 airports around the globe. The chief entry point to Grassy Butte is Basin Intl. Airport (XWA). United Airlines and Delta Air Lines are two leading airlines to Grassy Butte.
Where do you fly into Grassy Butte?
The main airport to fly to Grassy Butte is Sidney-Richland Municipal Airport (SDY). You also have the option to touch down at Theodore Roosevelt Regional Airport (DIK) when flying to Grassy Butte.
How far is the airport from central Grassy Butte?
Arriving at Sidney-Richland Municipal Airport (SDY) puts you around 45 mi northwest of the center of Grassy Butte.
Can I save money by booking a Grassy Butte trip package?
Bundle your flights and accommodations and you could save hundreds of dollars. Better still, you can add extras like car rentals and tours to your Grassy Butte flight and hotel package deal. With Expedia, it's a breeze to manage all your Grassy Butte travel plans in the same place.
Can I change or cancel my flight to Grassy Butte?
You can usually cancel or change your flight to Grassy Butte within 24 hours of booking. However, keep in mind that some flights are non-refundable. In those cases, you may receive a credit toward a future flight rather than a direct refund. It's important to check the airline's rules and restrictions in your itinerary for specific details. You can use Expedia's "No cancel fee" or "Changes included" filters during your search to find cheap flights to Grassy Butte with flexible change policies. For additional information, head to our Customer Service Portal.

*Flight schedules are subject to change.

*Available to One Key members.

 

Book with confidence

Travel information

Destination airport
Sidney-Richland Municipal
Destination airport IATA code
SDY
Destination city name
Sidney
Roundtrip price
$94

Trending flights to Grassy Butte

Prices were available within the past 7 days and start at $50 for one-way flights and $94 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Cape Air

Explore a world of travel with Expedia