1map logoGo to main page

Kansas City, MO, USA to Oklahoma City, OK, USA from $45: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Kansas 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.

$45 by busBest price
523.5 kmDistance
5h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kansas 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
Greyhound
Bus
Average Duration
6h  59m
Estimated price
$47-101
Recommended
Company
Various
Bus
Average Duration
6h  59m
Estimated price
$45-110
Cheapest
route map
Distance: 523.5 km
Duration: 5h 26m

See more options

Company
Various
Drive
Average Duration
5h  26m
Estimated price
$60-95
Company
Greyhound
Bus
Average Duration
7h  19m
Estimated price
$64-151
Company
Various
Plane
Average Duration
6h  10m
Estimated price
$319-673
Company
Various
Plane
Average Duration
6h  9m
Estimated price
$345-795

Traveling From Kansas City to Oklahoma City

Embark on a journey from Kansas City's vibrant culture and barbecue scene to Oklahoma City's rich Western heritage and outdoor charm.

Best Neighbourhoods in Oklahoma City

Oklahoma City features diverse neighborhoods each with its own charm.

Bricktown
• Vibrant dining and entertainment scene.
• Scenic canal with boat rides available.
Paseo Arts District
• Home to unique art galleries.
• Hosts festivals celebrating local artists.
Scissoin District
• Trendy shops and cafes to explore.
• Popular spot for local entertainment and nightlife.

Best Times To Visit Oklahoma City's Attractions

Timing your visit can greatly enhance your experience at local attractions.

Oklahoma City National Memorial & Museum
Visit early morning or late afternoon for fewer visitors and a reflective atmosphere.
Myriad Botanical Gardens
Spring mornings are ideal for blooming flowers and pleasant weather.
Bricktown Canal
Evenings during weekdays offer a quieter experience with stunning views.

Oklahoma City Weather: What to Expect Year-Round

Oklahoma City enjoys a humid subtropical climate, with hot summers and mild winters, making spring and fall the best times for a visit. Understanding the weather patterns can help you plan activities and dress appropriately to enhance your travel experience.

Dining Recommendation in Oklahoma City

Try the fried onion burger atsid's, a beloved local favorite that features a crispy onion-laden patty, showcasing a distinct twist on classic American fare. This casual eatery offers a vibrant atmosphere and highlights local Oklahoma ingredients, setting a refreshing contrast to Kansas City's barbecue-centric dining scene.

Kansas City - Oklahoma City operators

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

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Kansas City Bus Station to Oklahoma City Bus Station

Average Duration
6h 55m
Estimated price
$35-95

Bus from Joplin Bus Station to Oklahoma City Bus Station

Average Duration
3h 45m
Estimated price
$24-65
Contact phone
+1-858-800-8898
Website
https://www.jeffersonlines.com/

Bus from Kansas City, MO to Joplin

Average Duration
2h 30m
Estimated price
$30-80
Plane Show flights
Website
https://www.aa.com/

Plane from Kansas City (MCI) to Tulsa Airport

Average Duration
4h 41m
Estimated price
$270-1100

Plane from Kansas City (MCI) to Will Rogers World

Average Duration
4h 39m
Estimated price
$270-1000
Website
https://www.southwest.com/

Plane from Kansas City (MCI) to Tulsa Airport

Average Duration
4h 46m
Estimated price
$310-750

Plane from Kansas City (MCI) to Will Rogers World

Average Duration
4h 55m
Estimated price
$360-900
Website
https://www.united.com/

Plane from Kansas City (MCI) to Tulsa Airport

Average Duration
6h 42m
Estimated price
$290-1100

Plane from Kansas City (MCI) to Will Rogers World

Average Duration
6h 33m
Estimated price
$280-1100

Kansas City to Oklahoma City: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kansas City and Oklahoma City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Kansas City to Oklahoma City covering a driving distance of 354 miles. Enjoy the Midwest landscapes and charming towns along the way. 💰 Indulge in a budget-friendly road trip experience with prices ranging from $60 to $95 for the trip by car from Kansas City to Oklahoma City. Plan your stops wisely to make the most of your travel expenses. 🏞️ Arrive in vibrant Oklahoma City after approximately 5 hours and 26 minutes of drive time. Explore the cultural attractions, delicious dining spots, and historic sites that await you in this diverse and lively destination.
Average price
$60 - $95
🚂 Traveling from Kansas City to Oklahoma City by train offers a convenient journey that takes approximately 6 hours and 55 minutes to cover the 369-mile distance. The route involves a single bus step towards Dallas, with Greyhound being the operating agency for this leg of the trip. 🚂 For a longer but scenic route, travelers can opt for a 12-hour and 20-minute journey covering 375 miles with a transfer along the way. This route includes buses towards Texarkana and then towards Los Angeles, with Jefferson Lines and Greyhound as the respective transportation providers for each step. 🚂 Another option for the trip involves a 7-hour and 15-minute journey spanning 370 miles with a bus transfer toward Dallas. Greyhound operates this route, offering a smooth and comfortable ride for passengers traveling from Kansas City to Oklahoma City.
Useful tips for train travellers
• On your trip from Kansas City to Oklahoma City, Amtrak is the primary operator. They offer dining services that include a café car with light snacks, drinks, and some hot meals for purchase. Be sure to check for their current menu options online as they may change periodically.
• Amtrak provides various seating options on this route. You can choose between Coach Class, which is comfortable with ample legroom, and Business Class, offering wider seats and complimentary non-alcoholic beverages. If you're looking for extra amenities and a quieter environment, Business Class may be a good investment.
• Upon arrival at the Oklahoma City Amtrak station, you can leave your luggage at the station's free luggage storage area, which is a great convenience for travelers wanting to explore the area without their bags. After your arrival, you can find well-maintained restrooms available, but unfortunately, there are no shower facilities.
🛫 Flying from Kansas City to Oklahoma City typically involves a stopover, as there is no direct flight between the two cities. The quickest flight with one stop takes approximately 3 hours and 55 minutes. 💸 Flight prices between Oklahoma City and Kansas City can vary, with tickets ranging from $319 to $673 for the round trip. The total travel time by plane from Kansas City to Oklahoma City is around 6 hours and 10 minutes.
Departure Point
Kansas City Airport
Arrival Point
Tulsa Airport. The quickest flight takes 3h 55m and has one stopover
🚌 Traveling from Kansas City to Oklahoma City by bus takes approximately 6 hours and 59 minutes, offering a convenient and budget-friendly transportation option. 🚌 Depending on the route selected, prices for a bus ticket between Oklahoma City and Kansas City can range from $47 to $101, providing flexibility for travelers with different budgets.

Frequently asked questions

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

Or choose the category:
The distance between Kansas City and Oklahoma City is 324 miles, or 354 miles by road. The typical travel time by plane is 5 hours and 47 minutes, while driving takes approximately 5 hours and 26 minutes. If traveling by bus, it usually takes around 6 hours and 59 minutes to reach Oklahoma City from Kansas City.
The most cost-effective option for traveling from Kansas City to Oklahoma City is by bus, which ranges in price from $45 to $110 and takes approximately 6 hours and 59 minutes. However, if time efficiency is a priority, driving is the quickest option with a travel time of approximately 5 hours and 26 minutes. The cost of driving ranges from $60 to $95. It is important to consider both time and cost factors when choosing the most suitable transportation option for your journey.
The prices for bus travel between Oklahoma City and Kansas City can range from $47 to $101. Prices may vary depending on factors such as time of travel, type of bus service, and availability of discounts or promotions. It's recommended to book in advance and compare prices from different bus operators to find the best deal for your journey.
To get from Kansas City to Oklahoma City without using public transportation, you can consider driving. The driving distance between the two cities is approximately 354 miles, which takes around 5 hours and 26 minutes. You can either use your own car or rent one, with prices ranging from $60 to $95, depending on the type of vehicle and the rental company.
If you prefer to travel from Kansas City to Oklahoma City without a car, the most convenient option is to take a bus. The bus journey typically takes around 6 hours and 59 minutes. The cost of the bus ticket can range from $45 to $110, depending on the specific bus service and any discounts available. This is a popular choice for those who want to avoid driving or do not have access to a car.
The flight between Kansas City and Oklahoma City typically takes around 3 hours and 35 minutes. However, it is important to note that there is no direct flight available and there is usually one stopover along the way. As for the cost, ticket prices for this route generally range from $159 to $513, depending on various factors such as the airline, time of booking, and availability.
There are several hotels available near Oklahoma City. Options range from budget-friendly options like Motel 6, with prices starting at $46 per night, to more luxurious accommodations like the Skirvin Hilton Oklahoma City. Other popular hotel choices in the area include the Sheraton Oklahoma City Downtown Hotel and the Embassy Suites by Hilton Oklahoma City Downtown Medical Center. With an array of options available, travelers can choose a hotel that suits their preferences and budget for their stay near Oklahoma City.

Trips from Kansas City

Trips to Oklahoma City