- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Book Cheap Grand Forks to Ohio Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Grand Forks to Ohio that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Grand Forks to Ohio
Tue, Dec 8 - Mon, Dec 28
11:25 am - 7:14 pmGFK Grand Forks-CLE Cleveland Hopkins Intl
6h 49m1 stop Minneapolis St Paul
6:55 am - 10:29 amCLE Cleveland Hopkins Intl-GFK Grand Forks
4h 34m1 stop Minneapolis St Paul
$807Delta
Sat, Dec 12 - Sun, Jan 10
5:10 am - 10:52 amGFK Grand Forks-CMH Columbus
4h 42m1 stop Minneapolis St Paul
6:30 am - 10:34 amCMH Columbus-GFK Grand Forks
5h 04m1 stop Minneapolis St Paul
$889Delta
Tue, Dec 8 - Mon, Dec 28
11:25 am - 7:14 pmGFK Grand Forks-CLE Cleveland Hopkins Intl
6h 49m1 stop Minneapolis St Paul
3:07 pm - 11:50 pmCLE Cleveland Hopkins Intl-GFK Grand Forks
9h 43m2 stops Atlanta Hartsfield-Jackson Minneapolis St Paul
$972Delta
Sat, Dec 12 - Sun, Jan 10
5:10 am - 10:52 amGFK Grand Forks-CMH Columbus
4h 42m1 stop Minneapolis St Paul
6:15 am - 2:52 pmCMH Columbus-GFK Grand Forks
9h 37m2 stops Detroit Metropolitan Wayne County Minneapolis St Paul
$984Delta
Tue, Dec 8 - Mon, Dec 28
5:10 am - 1:25 pmGFK Grand Forks-CLE Cleveland Hopkins Intl
7h 15m2 stops Minneapolis St Paul Detroit Metropolitan Wayne County
3:07 pm - 11:50 pmCLE Cleveland Hopkins Intl-GFK Grand Forks
9h 43m2 stops Atlanta Hartsfield-Jackson Minneapolis St Paul
$1,160Delta
Sat, Dec 12 - Sun, Jan 10
11:25 am - 9:00 pmGFK Grand Forks-CMH Columbus
8h 35m2 stops Minneapolis St Paul Atlanta Hartsfield-Jackson
11:05 am - 7:08 pmCMH Columbus-GFK Grand Forks
9h 03m2 stops Atlanta Hartsfield-Jackson Minneapolis St Paul
$1,179Delta
Fri, Nov 20 - Sun, Nov 29
10:50 am - 3:45 pmGFK Grand Forks-CLE Cleveland Hopkins Intl
3h 55m1 stop Minneapolis St Paul
7:00 am - 10:15 amCLE Cleveland Hopkins Intl-GFK Grand Forks
4h 15m1 stop Minneapolis St Paul
$1,472Delta
Fri, Nov 20 - Sun, Nov 29
5:10 am - 10:17 amGFK Grand Forks-CLE Cleveland Hopkins Intl
4h 07m1 stop Minneapolis St Paul
7:00 am - 10:15 amCLE Cleveland Hopkins Intl-GFK Grand Forks
4h 15m1 stop Minneapolis St Paul
$1,472Delta
Fri, Nov 20 - Sun, Nov 29
10:50 am - 8:50 pmGFK Grand Forks-CLE Cleveland Hopkins Intl
9h 00m2 stops Minneapolis St Paul Atlanta Hartsfield-Jackson
7:00 am - 10:15 amCLE Cleveland Hopkins Intl-GFK Grand Forks
4h 15m1 stop Minneapolis St Paul
$1,477Delta
Fri, Nov 20 - Sun, Nov 29
10:50 am - 3:45 pmGFK Grand Forks-CLE Cleveland Hopkins Intl
3h 55m1 stop Minneapolis St Paul
7:00 am - 10:15 amCLE Cleveland Hopkins Intl-GFK Grand Forks
4h 15m1 stop Minneapolis St Paul
$1,851Delta
Booking Insights
KAYAK's insights & trends for Grand Forks to Ohio flights
Get data-powered insights and trends into flights from Grand Forks to Ohio to help you find the cheapest flights, the best time to fly and much more.
Good to know
Cheapest flight | $807 |
|---|
FAQs - booking Ohio flights
Reviews of the top airline flying from Grand Forks to Ohio
See real verified KAYAK customer reviews for airlines flying from Grand Forks to Ohio. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.8
DeltaOverall score based on 8697 reviews
7.8Comfort
8.1Boarding
7.2Food
8.5Crew
7.8Entertainment
Airline reviews
Everything was great, from the flight and crew to the seating and snacks.
10.0 ExcellentEric, Oct 2026
Everything was great, from the flight and crew to the seating and snacks.
I didn't really interact with any of the crew since we had a bumpy ride and no refreshments were distributed.
There were weather issues in the area apparently; however, that was not obvious from what we saw outside of LaGuardia. We were delayed leaving (which I understand); however, once we were on the plane we didn't leave for a long time. It may have been two hours?? - all I know is that we sat there for a long time with no information as to why we were not taking off. Finally, after 45 minutes to an hour (maybe?), the pilot gave us an update that no planes were able to go in the our flight path direction (or something like that) due to weather. There was nothing additional added. What does this mean? Why is this? What are the options? When will you give us another update? There were no updates for maybe another 30-45 minutes. There was no explanation as to why we couldn't be rerouted to avoid the weather. We had no information at all. We just sat on the plane (for about 2 hours) with very limited information. All I would have wanted is an explanation as to what was going on. Tell me there is bad weather coming our way. Tell me they are working to reroute us around it (which is what they did). Tell me SOMETHING.
The Columbus-based WestJet crews that cover Delta commuter flights between LGA and CMH are excellent - this team included. Our flight today landed 40 minutes early, which is unheard of when flying out of LaGuardia. I've flown with the same crew in more challenging conditions, and they always rise to the occasion with helpful communication to the passengers so that we may manage expectations.
Flight attendant was very poor in taking care or showing attention. I slept up front for a few and missed the snacks. She saw me many times, went by me many times and never once asked if I needed anything. The whole 2 hours flight. And this is to a Diamond member in first.
The team was wonderful. The entertainment screens were not working, so they recommended that we use the plane wifi to watch entertainment on our phones and none of the Delta entertainment links worked. Extremely frustrating process.
All the amenities was wonderful, if they could keep their prices that low. I'd fly with them all the time.
The WiFi was horrific. I fly delta often and love their (usually reliable and free) WiFi. On this flight it was intermittent and when it did connect was extremely slow. I couldn’t get any work done while I was on the flight which was extremely frustrating. I was also in the exit row seat where there is now immediate seat in front of you, so while the leg room was nice, I couldn’t even watch the TV when the internet wasn’t working. Finally, for the last 20 mins of the flight, the announcement indicator came on the TV screens and took them over, even though no announcement was being made. Really disappointed.
Boarding and crew were fantastic, but I paid for a window seat with no window. Seat 11D on a CRJ-900 apparently does not have a window. Lesson learned.
The staff and the boarding procedure were all amazing . The one flight was not equipped with WIFI which now adays seems odd. All in all the experience was good
More options for your flight from Grand Forks to Ohio
Complete your trip to Ohio with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Ohio
Cabin classes available on flights to Ohio. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Grand Forks to Ohio
Flights from all airports in Grand Forks to Ohio. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Grand Forks to popular cities in Ohio
Flights from Grand Forks to Detroitfrom $950