1map logoGo to main page

Iowa City, IA, USA to Oklahoma City, OK, USA from $111: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Iowa City, United States of America
to
Oklahoma City, United States of America

How to Get from Iowa City to Oklahoma City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$111 by busBest price
867 kmDistance
6h 59m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Iowa City to Oklahoma City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
7h  51m
Estimated price
$126-480
Recommended
Company
various
Bus
Bus
Average Duration
14h  7m
Estimated price
$111-259
Cheapest
route map
Distance: 867 km
Duration: 6h 59m

See more options

Company
various
Drive
Plane
Average Duration
6h  59m
Estimated price
$190-1260
Company
various
Bus
Plane
Average Duration
9h  6m
Estimated price
$201-422
Company
various
Bus
Plane
Average Duration
10h 
Estimated price
$295-738
Company
various
Bus
Bus
Plane
Average Duration
9h  28m
Estimated price
$1261-1262
Company
Greyhound US
Bus
Average Duration
16h  55m
Estimated price
$1263-1264
Company
various
Bus
Bus
Average Duration
17h  29m
Estimated price
$1265-1266
Company
various
Drive
Average Duration
10h  25m
Estimated price
$1267-1268

Traveling From Iowa City to Oklahoma City

This journey takes you from the charming college town of Iowa City, with its literary culture and quaint atmosphere, to the vibrant urban landscape of Oklahoma City, where modernity meets history and a lively arts scene awaits.

Best Neighbourhoods in Oklahoma City

Oklahoma City boasts diverse neighborhoods, each offering distinct experiences for visitors.

Bricktown
• Trendy restaurants and lively nightlife abound.
• Scenic waterways perfect for a stroll.
Guernsey Park
• Quirky boutiques and local art galleries.
• A peaceful community vibe with friendly locals.
Paseo Arts District
• Renowned for vibrant art galleries and studios.
• Hosts lively festivals celebrating local creativity.

Best Times To Visit Oklahoma City's Attractions

Discover the ideal times to explore Oklahoma City's top attractions while enjoying a more relaxed experience.

Oklahoma City National Memorial & Museum
Visit early in the morning to enjoy a peaceful atmosphere and avoid crowds.
Myriad Botanical Gardens
Late afternoon or early evening offers cooler temperatures and beautiful sunset views.
Science Museum Oklahoma
Weekdays are best for fewer visitors and a more engaging experience.

Oklahoma City Weather: What to Expect Year-Round

Oklahoma City experiences a varied climate, with hot summers and mild winters, making spring and fall the most enjoyable times to visit. Understanding the weather patterns can enhance your travel experience, whether you’re planning outdoor activities or exploring indoor attractions.

Dining Recommendation in Oklahoma City

Indulge in the famous Chicken-Fried Steak at Cattlemen's Steakhouse, a beloved local spot that showcases the rich flavors of Southern cuisine, setting itself apart from the more eclectic dining scene of Iowa City. Here, you'll experience a warm, rustic atmosphere and hearty portions that reflect the region's agricultural roots and culinary traditions.

Iowa City - Oklahoma City operators

Explore transport companies operating between Iowa City and Oklahoma City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aa.com

Plane from Cedar Rapids (CID) to Will Rogers World (OKC)

Average Duration
4h 44m
Estimated price
$1267-480
Website
delta.com

Plane from Cedar Rapids (CID) to Will Rogers World (OKC)

Average Duration
5h 2m
Estimated price
$4803-1114
Website
united.com

Plane from Cedar Rapids (CID) to Will Rogers World (OKC)

Average Duration
6h 48m
Estimated price
$4802-4809
Website
flyfrontier.com

Plane from Cedar Rapids (CID) to Will Rogers World (OKC)

Average Duration
9h 56m
Estimated price
$1119-2590
Bus
Contact phone
1(800) 992-4618
Website
burlingtontrailways.com

Bus from Iowa City, IA to Davenport, IA

Average Duration
Estimated price
$2591-2592

Bus from Iowa City, IA to St Louis Lambert Fld

Average Duration
Estimated price
$2594-1119

Bus from Iowa City, IA to St Louis Lambert Fld

Average Duration
16h 55m
Estimated price
$1263-1264
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Kansas City Bus Station to Oklahoma City Bus Station

Average Duration
6h 55m
Estimated price
$2593-2952

Bus from Saint Louis to Oklahoma City Bus Station

Average Duration
8h 55m
Estimated price
$2594-1267
Contact phone
+1-858-800-8898
Website
jeffersonlines.com

Bus from Des Moines, IA to Kansas City, MO

Average Duration
Estimated price
$0-0
all-pages.other Show other routes
Contact phone
+52 449 146 8888
Website
facebook.com

Other from Omaha to Oklahoma

Average Duration
11h
Estimated price
$1267-1116

Frequently asked questions

Find out more about the route from Iowa City to Oklahoma City.

Or choose the category:
The distance between Iowa City and Oklahoma City is approximately 600 miles by road. If you're driving, the journey typically takes around 8 to 9 hours, depending on traffic and route. By air, direct flight times are usually around 1.5 to 2 hours, but consider additional time for airport procedures. Alternatively, if traveling by bus, the trip can take anywhere from 10 to 12 hours, depending on schedule and stops.
The most cost-effective option for traveling from Iowa City to Oklahoma City is typically by bus, as it often offers budget-friendly fares compared to other modes of transportation. Additionally, traveling by carpooling or rideshare can also help reduce costs and provide a social aspect to the journey. For time efficiency, flying is the quickest option, with flight times averaging around 1.5 to 2 hours, though you'll need to factor in travel to and from the airports and potential layovers. Ultimately, if balancing cost and time is essential, consider booking a low-cost airline for direct flights or finding good deals on bus tickets.
Prices for traveling from Iowa City to Oklahoma City can vary significantly based on the mode of transportation. A bus ticket typically ranges from $50 to $100, depending on the provider and how far in advance you book. If you opt for a flight, ticket prices can range from $100 to $300 or more, based on the time of booking and availability. Driving costs will largely depend on gas prices and your vehicle's fuel efficiency, but expect to spend around $80 to $120 for gas for the round trip.
You can get from Iowa City to Oklahoma City without using public transportation by driving your own vehicle or renting a car for the journey. The most direct route is to take Interstate 80 west, then merge onto Interstate 35 south, which will take you straight into Oklahoma City. Alternatively, you could consider carpooling with friends or family to share driving responsibilities and expenses. For a more unique option, you could even hire a private driver or use a rideshare service for a personalized travel experience.
To travel from Iowa City to Oklahoma City without a car, you can consider arranging a ride through a rideshare service like Uber or Lyft, though this can be quite costly for long distances. Alternatively, you could look into private shuttle services that might operate in the region, offering a ride with a group of travelers. Another option is to use a travel service or app to find someone driving in that direction and offer to share the ride. Lastly, checking with friends or family about potential rides, or using social media platforms for ride-sharing inquiries, could provide you with more local options.
There is no direct public transportation link such as a train or bus service that offers nonstop travel between Iowa City and Oklahoma City. However, regional bus companies like Greyhound and Megabus may provide routes with transfers that connect these two cities, but expect to make at least one or two stops along the way. Additionally, while there are no direct flights between the two cities, you could take a flight that connects through larger hubs like Chicago or Dallas. It's advisable to check schedules and routes in advance to find the most convenient travel option.
The flight time between Iowa City and Oklahoma City is typically around 1.5 to 2 hours, not including layovers or transfers. Since there are no direct flights, you'll likely need to connect through a larger airport, which can extend total travel time significantly. Ticket prices can vary widely based on the time of booking and demand, but you can generally expect fares to range from $150 to $300 one way. It's advisable to book in advance and compare prices across different airlines for the best deals.
Oklahoma City offers a variety of accommodations to suit different budgets and preferences, including hotels, motels, and vacation rentals. Popular neighborhoods for visitors include Bricktown, which is known for its vibrant nightlife and dining options, and Midtown, offering a more local feel with boutique hotels. Major hotel chains like Marriott, Hilton, and Hyatt also have properties in the area, providing convenient amenities for travelers. For a unique experience, consider staying at one of the local bed-and-breakfasts or exploring options along Route 66.

Trips from Iowa City

Trips to Oklahoma City