1map logoGo to main page

McKinney, TX, USA to Oklahoma City, OK, USA from $35: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$35 - DriveBest price
319 kmDistance
3h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from McKinney 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  30m
Estimated price
$26-96
Recommended
Company
Various
Drive
Average Duration
3h  21m
Estimated price
$35-55
Cheapest
route map
Distance: 319 km
Duration: 3h 21m

See more options

Company
Greyhound
Bus
Bus
Average Duration
6h  55m
Estimated price
$26-96
Company
Various
Train
Average Duration
7h  32m
Estimated price
$42-154
Company
Various
Bus
Plane
Average Duration
4h  54m
Estimated price
$160-449
Company
Various
Bus
Plane
Drive
Average Duration
5h  56m
Estimated price
$277-352

Traveling From McKinney to Oklahoma City

The journey from McKinney offers a shift from the cozy charm of small-town Texas to the vibrant energy of Oklahoma City, where you can explore a rich blend of culture, history, and modern attractions.

Best Neighbourhoods in Oklahoma City

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

Bricktown
• Vibrant nightlife with plenty of bars and restaurants.
• Scenic canal for leisurely strolls or boat rides.
Plaza District
• Hub for local art galleries and unique boutiques.
• Hosts fun monthly events and festivals throughout the year.
Paseo Arts District
• Known for its historic Spanish Revival architecture.
• Features numerous studios and art galleries to explore.

Best Times To Visit Oklahoma City's Attractions

Timing your visit to Oklahoma City attractions can greatly enhance your experience.

Myriad Botanical Gardens
Visit early morning or late afternoon for fewer crowds and cooler temperatures.
National Cowboy & Western Heritage Museum
Weekdays see less foot traffic, allowing for a more personalized tour.
Bricktown
Evenings during weekdays offer a lively atmosphere without overwhelming crowds.

Oklahoma City Weather: What to Expect Year-Round

Oklahoma City experiences a humid subtropical climate with hot summers and mild winters, making spring and fall the most pleasant seasons to visit. Weather conditions can impact outdoor activities, so being prepared for sudden rain or extreme temperatures can greatly enhance your travel experience.

Dining Recommendation in Oklahoma City

You should try the Chicken Fried Steak at Cattlemen's Steakhouse, a local favorite known for its hearty portions and rich flavors that showcase Oklahoma's ranching heritage. This dining experience contrasts with McKinney's more casual, contemporary food scene, offering a taste of regional tradition and an inviting atmosphere steeped in history.

McKinney - Oklahoma City operators

Explore transport companies operating between McKinney 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 McKinney to Dallas Bus Station

Average Duration
1h 5m
Estimated price
$26-96

Bus from Dallas Bus Station to Oklahoma City Bus Station

Average Duration
4h 25m
Estimated price
$26-96
Train Show train routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Fort Worth to Oklahoma City

Average Duration
4h 2m
Estimated price
$266-269
Contact phone
+1 214-979-1111
Website
https://www.dart.org

Train from Victory Station to Fort Worth Intermodal Transit Center

Average Duration
54m
Estimated price
$266-267
Plane Show flights
Website
https://www.aa.com

Plane from Dallas/Ft.Worth Airport (DFW) to Will Rogers World Airport (OKC)

Average Duration
1h 4m
Estimated price
$263-264

Plane from Dallas/Ft.Worth Airport (DFW) to Stillwater (SWO)

Average Duration
1h 10m
Estimated price
$260-265

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

Traveling between McKinney 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 McKinney to Oklahoma City, covering a distance of 198 miles. The journey offers breathtaking views and a smooth drive that takes approximately 3 hours and 21 minutes. 💰 Travel costs to reach Oklahoma City from McKinney by car typically range from $35 to $55, providing a budget-friendly transportation option. Enjoy the flexibility of a road trip and the ability to explore various attractions along the way at your own pace.
Average price
$35 - $55
🚆 Embark on a scenic train journey from McKinney to Oklahoma City. The ride takes approximately 7 hours and 32 minutes, allowing you to relax and enjoy the views along the way. 💰 Ticket prices for the train between McKinney and Oklahoma City range from $42 to $154, offering options to suit various budgets. Whether you prefer a standard seat or a more luxurious experience, there is a fare that fits your travel needs.
🛫 Embark on a convenient journey from McKinney to Oklahoma City by catching a direct flight from Dallas/Ft. Worth Airport to Will Rogers World Airport. The flight duration is a mere 1 hour and 3 minutes, making it a quick and efficient travel option.
Departure Point
Dallas/Ft.Worth Airport
Arrival Point
Will Rogers World Airport
🛣️ The bus ride from McKinney to Oklahoma City, operated by Greyhound USA, typically takes around 6 hours and 30 minutes. Passengers can enjoy the landscapes and relax during the comfortable ride. 💸 Ticket prices for the bus service between McKinney and Oklahoma City range from $26 to $96, offering an affordable and convenient travel option for those seeking to explore these vibrant cities in the United States.
Departure Point
McKinney station
Arrival Point
Oklahoma City Bus Station

Frequently asked questions

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

Or choose the category:
The distance between McKinney and Oklahoma City is approximately 166 miles. By car, it takes about 3 hours and 21 minutes to travel between the two cities. If you prefer to take a train, it will take approximately 7 hours and 32 minutes. Another option is to take a bus, which typically takes around 6 hours and 30 minutes. Alternatively, you can take a bus to the nearest airport and then fly to Will Rogers World, which will take about 4 hours and 54 minutes in total.
The most cost-effective and time-efficient transportation option for traveling from McKinney to Oklahoma City is by car. The road distance is 198 miles and it takes approximately 3 hours and 21 minutes to drive between the two cities. This option is also the quickest, as there are no train or bus routes available and flying would take longer due to transportation connections. The estimated cost for a drive is $35-$55, making it a convenient choice for travelers.
The prices for traveling by train from McKinney to Oklahoma City can range from $42 to $154, depending on the type of ticket and availability. On the other hand, the prices for traveling by bus from Oklahoma City to McKinney can range from $26 to $96. It is important to note that these prices are subject to change and may vary based on factors such as time of travel and booking in advance.
One option to get from McKinney to Oklahoma City without using public transportation is to drive. The driving distance between the two cities is 198 miles, and it typically takes about 3 hours and 21 minutes to complete the journey by car. Depending on various factors such as vehicle type and gas prices, the cost for this trip can range from $35 to $55.
If you're looking to travel from McKinney to Oklahoma City without a car, the best option is to take a bus. The journey takes approximately 6 hours and 30 minutes and ticket prices range from $25 to $100. Buses are a convenient and cost-effective mode of transportation for this route.
There is a link between McKinney and Oklahoma City but it is not a direct route. Greyhound bus services operate a route from McKinney to Oklahoma City with a transfer at Dallas Bus Station. The journey takes approximately 6 hours and 30 minutes, including the transfer. The buses arrive at the Oklahoma City Bus Station.
The flight between McKinney and Oklahoma City typically takes approximately 1 hour and 1 minute. The most convenient route is a direct flight from Dallas/Ft. Worth Airport to Will Rogers World Airport. The cost of the flight can vary depending on factors such as the airline, travel dates, and booking time, so it is best to check with airlines or travel websites for specific pricing information.
There are numerous accommodation options near Oklahoma City, with over 356 hotels available. Prices for hotels in the area start at $41 per night, providing a range of choices to suit different travel budgets. From luxury hotels to budget-friendly options, travelers can find a suitable place to stay near Oklahoma City based on their preferences and price range.