There are 7 ways to get from Tulsa to Grand Forks by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tulsa International Airport to Hector International Airport, taxi
best- Fly from Tulsa International Airport (TUL) to Hector International Airport (FAR)plane TUL - FAR
- Take the taxi from Fargo-Airport-FAR to Grand Forkstaxi
7h 21m$237–662Bus
cheapest- Take the bus from Tulsa to Kansas Citybus
- Take the bus from Kansas City to Omahabus
- Take the bus from Omaha to Sioux Fallsbus
- Take the bus from Sioux Falls to Fargobus
- Take the bus from Fargo to Grand Forksbus
23h$89–443Drive 870.4 mi
- Drive from Tulsa to Grand Forkscar 870.4 mi
14h 14m$159–230Bus to Northwest Arkansas Regional Airport, fly to Grand Forks International Airport
- Take the bus from Tulsa OSU to Fayettevillebus
- Fly from Northwest Arkansas Regional Airport (XNA) to Grand Forks International Airport (GFK)plane XNA - GFK
11h 46m$176–698Fly Tulsa International Airport to Devils Lake Municipal Airport, taxi
- Fly from Tulsa International Airport (TUL) to Devils Lake Municipal Airport (DVL)plane TUL - DVL
- Take the taxi from Devils Lake Municipal Airport (DVL) to Grand Forkstaxi
8h 50m$262–782Fly Tulsa International Airport to Grand Forks International Airport
- Fly from Tulsa International Airport (TUL) to Grand Forks International Airport (GFK)plane TUL - GFK
10h 38m$118–522Bus #2
- Take the bus from Tulsa to Kansas Citybus
- Take the bus from Kansas City to Omahabus
- Take the bus from Omaha to Sioux Fallsbus
- Take the bus from Sioux Falls to Fargobus
- Take the bus from Fargo to Grand Forksbus
23h$89–443
Tulsa to Grand Forks by bus
Questions & Answers
The cheapest way to get from Tulsa to Grand Forks is to drive which costs $150 - $230 and takes 14h 14m.
The fastest way to get from Tulsa to Grand Forks is to fly and taxi which takes 7h 21m and costs $230 - $700.
No, there is no direct bus from Tulsa to Grand Forks. However, there are services departing from Tulsa and arriving at Grand Forks via Kansas City, Omaha, Sioux Falls and Fargo. The journey, including transfers, takes approximately 23h.
The distance between Tulsa and Grand Forks is 833 miles. The road distance is 875.4 miles.
The best way to get from Tulsa to Grand Forks without a car is to bus which takes 23h and costs $85 - $450.
It takes approximately 7h 21m to get from Tulsa to Grand Forks, including transfers.
Tulsa to Grand Forks bus services, operated by Jefferson Lines, depart from Tulsa station.
The best way to get from Tulsa to Grand Forks is to bus which takes 23h and costs $85 - $450. Alternatively, you can fly, which costs $110 - $550 and takes 10h 38m.
Tulsa to Grand Forks bus services, operated by Jefferson Lines, arrive at Kansas City station.
Yes, the driving distance between Tulsa to Grand Forks is 875 miles. It takes approximately 14h 14m to drive from Tulsa to Grand Forks.
What companies run services between Tulsa, OK, USA and Grand Forks, ND, USA?
You can take a bus from Tulsa to Grand Forks via Kansas City, Omaha, Sioux Falls, and Fargo in around 23h. Alternatively, Southwest Airlines, Allegiant Air, and four other airlines fly from Tulsa International Airport (TUL) to Grand Forks International Airport (GFK) 5 times a day.
- Website
- delta.com
Flights from Tulsa International Airport to Hector International Airport via Atlanta
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $160–700
Flights from Tulsa International Airport to Hector International Airport via Minneapolis
- Ave. Duration
- 4h 36m
- When
- Thursday and Sunday
- Estimated price
- $95–490
Flights from Northwest Arkansas Regional Airport to Grand Forks International Airport via Minneapolis
- Ave. Duration
- 11h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
Flights from Northwest Arkansas Regional Airport to Grand Forks International Airport via Chicago O'Hare, Minneapolis
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- $120–600
Flights from Tulsa International Airport to Grand Forks International Airport via Minneapolis
- Ave. Duration
- 16h 21m
- When
- Thursday and Sunday
- Estimated price
- $100–500
Flights from Tulsa International Airport to Grand Forks International Airport via Chicago O'Hare, Minneapolis
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- $120–600
Flights from Tulsa International Airport to Grand Forks International Airport via Dallas/Ft.Worth, Minneapolis
- Ave. Duration
- 9h 59m
- When
- Every day
- Estimated price
- $130–650
Flights from Tulsa International Airport to Grand Forks International Airport via St. Louis, Minneapolis
- Ave. Duration
- 9h 37m
- When
- Thursday to Sunday
- Estimated price
- $110–550
Flights from Tulsa International Airport to Grand Forks International Airport via Nashville, Minneapolis
- Ave. Duration
- 11h 57m
- When
- Monday to Friday
- Estimated price
- $140–650
- Website
- united.com
Flights from Tulsa International Airport to Hector International Airport via Denver
- Ave. Duration
- 7h 51m
- When
- Every day
- Estimated price
- $110–600
Flights from Tulsa International Airport to Hector International Airport via Chicago O'Hare
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- $110–550
Flights from Tulsa International Airport to Devils Lake Municipal Airport via Denver
- Ave. Duration
- 7h 24m
- When
- Every day
- Estimated price
- $120–600
- Website
- aa.com
Flights from Tulsa International Airport to Hector International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $120–600
Flights from Tulsa International Airport to Hector International Airport via Chicago O'Hare
- Ave. Duration
- 7h 22m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $110–550
Flights from Tulsa International Airport to Hector International Airport via Phoenix
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $180–800
- Website
- allegiantair.com
Flights from Northwest Arkansas Regional Airport to Grand Forks International Airport via Las Vegas
- Ave. Duration
- 8h 11m
- When
- Thursday and Sunday
- Estimated price
- $210–900
Flights from Tulsa International Airport to Grand Forks International Airport via Las Vegas
- Ave. Duration
- 13h 46m
- When
- Thursday and Sunday
- Estimated price
- $190–850
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Tulsa to Kansas City
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $23–110
- Book at
- https://www.jeffersonlines.com
Bus from Kansas City to Omaha
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $19–95
- Book at
- https://www.jeffersonlines.com
Bus from Omaha to Sioux Falls
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $18–90
- Book at
- https://www.jeffersonlines.com
Bus from Sioux Falls to Fargo
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a week
- Estimated price
- $22–100
- Book at
- https://www.jeffersonlines.com
Bus from Fargo to Grand Forks
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $7–55
- Book at
- https://www.jeffersonlines.com
Bus from Tulsa OSU to Fayetteville
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $10–65
- Book at
- https://www.jeffersonlines.com
- Ave. Duration
- 1h 38m
- Estimated price
- $140–180
Lucky 7 Taxi
- Phone
- +1 701-235-1717
Doyle's Yellow Checker Cab
- Phone
- +1 701-235-5535
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 48+ hotels available in Grand Forks.



