1map logoGo to main page

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

Compare Travel Options and Prices

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

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

$15 - Train, BusBest price
320 kmDistance
3h 23m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oklahoma City to McKinney 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  15m
Estimated price
$26-97
Recommended
Company
various
Train
Bus
Average Duration
7h  42m
Estimated price
$15-173
Cheapest
route map
Distance: 320 km
Duration: 3h 23m

See more options

Company
various
Drive
Average Duration
3h  23m
Estimated price
$35-55
Company
various
Plane
Bus
Average Duration
4h  49m
Estimated price
$158-528

Traveling From Oklahoma City to McKinney

Traveling from Oklahoma City to McKinney offers a delightful contrast between the vibrant, urban energy of OKC and the charming, suburban atmosphere of McKinney.

Best Neighbourhoods in McKinney

McKinney boasts diverse neighborhoods, each offering its own charm and attractions.

Downtown McKinney
• Rich in historic architecture
• Home to local shops and eateries
Eldorado
• Family-friendly parks and schools
• Vibrant community events year-round
Stonebridge Ranch
• Scenic golf courses and trails
• Luxurious homes and amenities

Best Times To Visit McKinney's Attractions

Planning your visits to McKinney's attractions at the right time enhances your experience.

Historic Downtown McKinney
Visit during weekday mornings for a quieter atmosphere and better access to shops.
Chestnut Square Historic Village
Choose weekends in early spring for pleasant weather and lively events.
McKinney Farmer's Market
Arrive early on Saturday mornings to enjoy fresh produce before the crowds.

McKinney Weather: What to Expect Year-Round

McKinney experiences a humid subtropical climate, featuring hot summers and mild winters. Spring and fall offer the most pleasant conditions for outdoor activities, while summer heat and occasional storms can impact travel experiences.

Dining Recommendation in McKinney

When in McKinney, don’t miss the chance to try the handcrafted tacos at La Madonnina, where vibrant flavors and locally sourced ingredients create a delightful contrast to the barbecue-heavy cuisine of Oklahoma City. The relaxed atmosphere of this family-run spot elevates your dining experience, inviting you to savor each bite in a cozy, authentic setting.

Oklahoma City - McKinney operators

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

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

Bus from Oklahoma City Bus Station to Dallas Bus Station

Average Duration
4h 15m
Estimated price
$26-97

Bus from Dallas Bus Station to McKinney

Average Duration
1h
Estimated price
$35-35
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Oklahoma City to Fort Worth

Average Duration
4h 2m
Estimated price
$262-263
Plane
Website
aa.com

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

Average Duration
1h 6m
Estimated price
$260-261
Other Show other routes
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Other from Ft Worth Bus Station to Dallas Bus Station

Average Duration
40m
Estimated price
$35-35

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

Traveling between Oklahoma City and McKinney 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 picturesque road trip from Oklahoma City to McKinney, covering a distance of 199 miles. The journey typically takes around 3 hours and 23 minutes, offering scenic views along the way. 💵 Explore the flexibility of travel costs, with prices ranging between $35 to $55 for a trip by car from Oklahoma City to McKinney. Enjoy the convenience and affordability of driving to your destination in style.
Average price
$35 - $55
🛫 Flying from Oklahoma City to McKinney is convenient with a direct flight from Will Rogers World Airport to Dallas/Ft.Worth Airport, offered by American Airlines. The total duration of the flight is just 1 hour and 5 minutes. 🛄 Upon landing at Dallas/Ft.Worth Airport, travelers can easily find ground transportation options to reach McKinney, located approximately 40 miles north of the airport. Rental cars, shuttles, and rideshare services are readily available for the short journey.
Departure Point
Will Rogers World Airport
Arrival Point
Dallas/Ft.Worth Airport
🚌 The bus trip from Oklahoma City to McKinney requires a transfer in Dallas, which adds to the overall journey time of approximately 6 hours and 15 minutes. 🚌 Ticket prices for the bus ride between McKinney and Oklahoma City can range from $26 to $97, offering travelers flexibility in choosing their preferred fare.
Departure Point
Oklahoma City Bus Station
Arrival Point
McKinney station

Frequently asked questions

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

Or choose the category:
The distance between Oklahoma City and McKinney is approximately 166 miles. The road distance is slightly longer at 199 miles. The typical travel time by car is around 3 hours and 23 minutes, while taking a bus usually takes 6 hours and 25 minutes. If you prefer public transportation, you can take a train and then a bus, which would take approximately 7 hours and 41 minutes.
The most cost-effective and time-efficient transportation option for traveling from Oklahoma City to McKinney is to drive. It takes approximately 3 hours and 23 minutes and costs between $35 and $55. Driving allows you to have the flexibility of choosing when to leave and also gives you the convenience of having your own vehicle during your stay in McKinney.
The prices for a bus ticket between McKinney and Oklahoma City range from $26 to $97, depending on the bus company, travel dates, and class of service. It is advisable to book the tickets in advance to secure the best fares. Other transportation modes such as trains or driving by car may have different prices and should be considered while planning the trip.
To travel from Oklahoma City to McKinney without using public transportation, you can drive the distance of approximately 199 miles, which should take around 3 hours and 23 minutes. The route provides flexibility and allows you to enjoy the convenience of having your own vehicle. The cost of the trip can range from $35 to $55, depending on factors such as gas prices and tolls.
To travel from Oklahoma City to McKinney without a car, your best option is to take a bus. The journey takes approximately 6 hours and 25 minutes and costs between $25 and $100, depending on the bus company and fare type. Buses provide a convenient and affordable mode of transportation for this route, allowing you to sit back, relax, and enjoy the scenery during your journey.
There is no direct link between Oklahoma City and McKinney by bus. However, you can take a bus from Oklahoma City Bus Station to Dallas Bus Station, and then transfer to another bus to McKinney. The total travel time, including transfers, is approximately 6 hours and 25 minutes. The bus service is operated by Greyhound USA.
The flight between Oklahoma City and McKinney typically takes 1 hour and 7 minutes. The quickest and most convenient option is a direct flight from Will Rogers World Airport to Dallas/Ft.Worth Airport. As for the cost, it can vary depending on the airline, time of booking, and other factors. It is advisable to check with different airlines or online travel agencies for the most accurate and up-to-date pricing information.
There are plenty of options for accommodation near McKinney. With over 202 hotels to choose from, travelers can find something that suits their preferences and budget. Prices start at $42, making it accessible for all types of travelers. Whether you're looking for a budget motel or a luxurious resort, there are a variety of options available for a comfortable stay near McKinney.

Trips from Oklahoma City