1map logoGo to main page

Evansville, IN, USA to Oklahoma City, OK, USA from $73: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$73 by busBest price
977 kmDistance
5h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Evansville 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
5h 
Estimated price
$355-918
Recommended
Company
Greyhound USA
Bus
Average Duration
14h  5m
Estimated price
$73-175
Cheapest
route map
Distance: 977 km
Duration: 5h

See more options

Company
Various
Drive
Average Duration
10h  49m
Estimated price
$120-180
Company
Various
Plane
Drive
Average Duration
8h  18m
Estimated price
$352-1241

Traveling From Evansville to Oklahoma City

The journey from Evansville to Oklahoma City opens up a tapestry of experiences, contrasting the charming riverfront of Evansville with the vibrant energy and cowboy culture of Oklahoma's capital.

Best Neighbourhoods in Oklahoma City

Oklahoma City boasts diverse neighborhoods, each with its own charm and attractions.

Bricktown
• Vibrant atmosphere with dining and entertainment options.
• Scenic canal with boat tours and pedestrian pathways.
Plaza District
• Known for local art and unique shops.
• Hosts monthly art walk events and local festivals.
Chesapeake Energy Arena District
• Home to major sporting events and concerts.
• Close proximity to hotels and nightlife options.

Best Times To Visit Oklahoma City's Attractions

Timing your visit can significantly enhance your experience in Oklahoma City.

Oklahoma City National Memorial & Museum
Visit early in the morning for a quieter, reflective atmosphere.
Myriad Botanical Gardens
Spring or fall offers pleasant weather and blooming flora.
Bricktown Entertainment District
Weekdays are less crowded, making dining and exploring more enjoyable.

Oklahoma City Weather: What to Expect Year-Round

Oklahoma City experiences a humid subtropical climate, featuring hot summers and mild winters, with spring bringing occasional storms and vibrant blooms. For comfortable travel, consider visiting in the spring or fall, when the weather is pleasant and outdoor activities thrive.

Dining Recommendation in Oklahoma City

Try the brisket tacos at the popular restaurant, Tacos El Norte, where the bold flavors and vibrant atmosphere showcase Oklahoma City's rich Tex-Mex influence. This culinary experience contrasts with Evansville's offerings by highlighting local ingredients and a lively setting that celebrates the city's diverse food culture.

Evansville - Oklahoma City operators

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

Plane Show flights
Website
aa.com

Plane from Evansville (EVV) to Will Rogers World (OKC)

Average Duration
5h 36m
Estimated price
$3552-3553

Plane from Evansville (EVV) to Will Rogers World (OKC) via Dallas/Ft.Worth

Average Duration
5h 36m
Estimated price
$3552-3553

Plane from Evansville (EVV) to Stillwater (SWO)

Average Duration
7h 3m
Estimated price
$3555-3556

Plane from Evansville (EVV) to Stillwater (SWO) via Charlotte, Dallas/Ft.Worth

Average Duration
10h 37m
Estimated price
$3557-3558
Website
delta.com

Plane from Evansville (EVV) to Will Rogers World (OKC) via Atlanta

Average Duration
5h 28m
Estimated price
$3559-9180
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Evansville Bus Station to St Louis Bus Station

Average Duration
3h 40m
Estimated price
$9181-9182

Bus from St Louis Bus Station to Oklahoma City Bus Station

Average Duration
9h 25m
Estimated price
$9182-120

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

Traveling between Evansville 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 road trip from Evansville to Oklahoma City covering a distance of 667 miles. Enjoy approximately 10 hours and 49 minutes of driving through picturesque landscapes and charming towns along the way. 💰 Prices for the road trip from Evansville to Oklahoma City by car range between $120 to $180, offering budget-friendly options for travelers. Plan your budget accordingly and consider factors such as fuel costs, meals, and potential accommodation stops during the journey.
Average price
$120 - $180
🛫 Flying from Evansville to Oklahoma City takes approximately 5 hours, making it a convenient and relatively quick travel option. 💸 The prices of flights between these two cities can range from $355 to $918, depending on the airline, time of booking, and availability.
🌟 Enjoy a comfortable ride with Greyhound USA as you make your way from Evansville Bus Station to Oklahoma City Bus Station. The total travel time, including transfers, is approximately 14 hours and 5 minutes. 💰 Prices for the bus ticket between Evansville and Oklahoma City range from $73 to $175, offering an affordable and convenient transportation option for your trip.
Departure Point
Evansville Bus Station
Arrival Point
Oklahoma City Bus Station

Frequently asked questions

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

Or choose the category:
The distance between Evansville and Oklahoma City is approximately 581 miles. If you choose to fly, it will take around 5 hours and 25 minutes. Another option is to fly to Stillwater and then drive, which takes about 6 hours and 22 minutes. If you prefer driving, the typical travel time is 10 hours and 49 minutes. Lastly, taking a bus from Evansville to Oklahoma City can take around 14 hours and 30 minutes.
The most cost-effective option for traveling from Evansville to Oklahoma City is by bus, with prices ranging from $70 to $180. However, this option also takes the longest time, with a travel time of 14 hours and 30 minutes. On the other hand, the fastest way to reach Oklahoma City is by flying, which takes 5 hours and 25 minutes, but this option is also more expensive, with prices ranging from $390 to $1000. Overall, the choice between cost-effectiveness and time efficiency will depend on individual preferences and priorities.
The prices for a bus ticket between Evansville and Oklahoma City range from $73 to $175. These prices may vary depending on factors such as the time of year, the seat class chosen, and any discounts or promotions available. It is recommended to book in advance and compare prices from different bus companies to find the best deal for your travel needs.
To travel from Evansville to Oklahoma City without public transportation, you can drive the 667-mile distance. The journey typically takes around 10 hours and 49 minutes by car. The cost of fuel for the trip can range from $120 to $180, depending on factors such as gas prices and the fuel efficiency of your vehicle. It's important to plan for rest stops and consider the current road conditions for a safe and comfortable journey.
To travel from Evansville to Oklahoma City without a car, the best option is to take a bus. The bus journey takes approximately 14 hours and 30 minutes and costs between $70 and $180. This is a convenient and affordable mode of transportation for those who do not have access to a car.
There is no direct link between Evansville and Oklahoma City by bus. However, there are bus services operated by Greyhound USA that depart from Evansville Bus Station and arrive at Oklahoma City Bus Station, with a transfer at St Louis Bus Station. The journey, including transfers, takes approximately 14h 30m.
The flight between Evansville and Oklahoma City typically takes around 4 hours and 59 minutes with one stopover. However, there is no direct flight available between the two cities. The cost of a flight between Oklahoma City and Evansville can vary, with prices ranging from $395 to $968. It is recommended to compare prices and book in advance to secure the best deal for your travel.
There are plenty of accommodation options available near Oklahoma City, with over 361 hotels to choose from. Prices start at $41 per night, offering a range of choices for different budgets. Whether you prefer luxury hotels, budget-friendly options, or something in between, there are plenty of options to suit your needs. It is advisable to compare prices and read reviews to find the best hotel that meets your preferences and budget.

Trips from Evansville

Trips to Oklahoma City