There are 8 ways to get from Oklahoma to Davenport by plane, bus, train, taxi, bus (Greyhound, Flixbus), car, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Lawton–Fort Sill Regional Airport
best- Fly from Lawton–Fort Sill Regional Airport (LAW) to Quad City International Airport (MLI)plane LAW - MLI
6h 27m$105–450Fly from Stillwater Regional Airport
cheapest- Fly from Stillwater Regional Airport (SWO) to Quad City International Airport (MLI)plane SWO - MLI
6h 39m$104–462Bus, train, taxi
- Take the bus from Oklahoma City to Newton Stationbus
- Take the train from Newton Station to Galesburg Amtrak Stationtrain
- Take the taxi from Galesburg Amtrak Station to Davenporttaxi
15h 26mBus via Kansas City
- Take the bus from Oklahoma City Bus Station to Kansas City Bus Stationbus
- Take the bus from Kansas City Bus Station to Des Moinesbus
- Take the bus from Des Moines to Davenportbus
15h 44m$128–215Drive 684.7 mi
- Drive from Oklahoma City to Davenportcar 684.7 mi
11h 57m$125–181Fly from Will Rogers World Airport
- Fly from Will Rogers World Airport (OKC) to Quad City International Airport (MLI)plane OKC - MLI
6h 1m$127–581Fly from Tulsa International Airport
- Fly from Tulsa International Airport (TUL) to Quad City International Airport (MLI)plane TUL - MLI
7h 34m$104–554Bus
- Take the bus from Oklahoma to Omahabus Aguascalientes-Omaha
- Take the bus from Omaha, NE to Davenportbus Greyhound US0123S
18h 53m$250–283
Lawton–Fort Sill Regional Airport (LAW) to Quad City International Airport (MLI) flights
Comparing Your Travel Options
The cheapest way to get from Oklahoma to Davenport is to drive which costs $120 - $180 and takes 11h 57m.
The fastest way to get from Oklahoma to Davenport is to fly which takes 6h 1m and costs $120 - $600.
No, there is no direct bus from Oklahoma station to Davenport. However, there are services departing from Oklahoma City Bus Station and arriving at Davenport via Kansas City Bus Station and Des Moines. The journey, including transfers, takes approximately 15h 44m.
The distance between Oklahoma and Davenport is 658 miles. The road distance is 688.7 miles.
The best way to get from Oklahoma to Davenport without a car is to bus and train and taxi which takes 15h 26m and costs .
It takes approximately 6h 27m to get from Oklahoma to Davenport, including transfers.
Oklahoma to Davenport bus services, operated by Greyhound USA, depart from Oklahoma City Bus Station.
The best way to get from Oklahoma to Davenport is to fly which takes 6h 27m and costs $100 - $450. Alternatively, you can bus via Kansas City, which costs $120 - $220 and takes 15h 44m.
Oklahoma to Davenport bus services, operated by Greyhound USA, arrive at Kansas City Bus Station.
Yes, the driving distance between Oklahoma to Davenport is 689 miles. It takes approximately 11h 57m to drive from Oklahoma to Davenport.
What companies run services between Oklahoma, USA and Davenport, IA, USA?
American Airlines flies from Lawton–Fort Sill Regional Airport (LAW) to Quad City International Airport (MLI) 3 times a day. Alternatively, you can take a vehicle from Oklahoma City to Davenport via Oklahoma City Bus Station, Kansas City Bus Station, and Des Moines in around 15h 44m.
- Website
- aa.com
Flights from Lawton–Fort Sill Regional Airport to Quad City International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $80–420
Flights from Lawton–Fort Sill Regional Airport to Quad City International Airport via Dallas/Ft.Worth, Chicago O'Hare
- Ave. Duration
- 10h 18m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $95–470
Flights from Will Rogers World Airport to Quad City International Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $100–550
Flights from Will Rogers World Airport to Quad City International Airport via Chicago O'Hare
- Ave. Duration
- 7h 4m
- When
- Every day
- Estimated price
- $100–550
Flights from Will Rogers World Airport to Quad City International Airport via Charlotte
- Ave. Duration
- 8h 58m
- When
- Monday, Saturday, Tuesday, and Wednesday
- Estimated price
- $160–750
Flights from Stillwater Regional Airport to Quad City International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $85–440
Flights from Stillwater Regional Airport to Quad City International Airport via Dallas/Ft.Worth, Chicago O'Hare
- Ave. Duration
- 9h 39m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–490
Flights from Tulsa International Airport to Quad City International Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $110–600
Flights from Tulsa International Airport to Quad City International Airport via Chicago O'Hare
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $100–550
Flights from Tulsa International Airport to Quad City International Airport via Charlotte
- Ave. Duration
- 8h 3m
- When
- Monday, Wednesday, Saturday, Thursday, Friday, and Sunday
- Estimated price
- $160–750
- Website
- united.com
Flights from Will Rogers World Airport to Quad City International Airport via Chicago O'Hare
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $100–550
Flights from Tulsa International Airport to Quad City International Airport via Chicago O'Hare
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $100–550
Flights from Tulsa International Airport to Quad City International Airport via Denver
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- $140–700
- Website
- delta.com
Flights from Will Rogers World Airport to Quad City International Airport via Atlanta
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $140–700
Flights from Tulsa International Airport to Quad City International Airport via Atlanta
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $150–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Newton Station to Galesburg Amtrak Station
- Ave. Duration
- 9h 27m
- Frequency
- Once daily
- Estimated price
- $260–400
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Oklahoma City to Newton Station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Oklahoma City Bus Station to Kansas City Bus Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $65–100
- Website
- Greyhound
Bus from Kansas City Bus Station to Des Moines
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- Greyhound
Bus from Des Moines to Davenport
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Website
- Greyhound
Bus from Omaha, NE to Davenport
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $50–80
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Oklahoma City Bus Station to Kansas City Bus Station
- Ave. Duration
- 6h 20m
- Frequency
- 6 times a week
- Estimated price
- $55–85
- Schedules at
- Flixbus USA
- Phone
- +52 449 291 3048
- [email protected]
- Website
- TL Premium
Bus from Oklahoma to Omaha
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- $185
- Schedules at
- TL Premium
- Ave. Duration
- 1h 9m
- Estimated price
- $140–170
United American Cab Co
- Phone
- +1-309-341-6161
- Website
- galesburgtaxi.com
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
Booking & Getting There
There are 95+ hotels available in Davenport.














