1map logoGo to main page

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

Compare Travel Options and Prices

from
Oklahoma City, United States
to
Dallas, United States

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

$10 by trainBest price
307 kmDistance
2h 49m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oklahoma City to Dallas 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 USA
Bus
Average Duration
4h  15m
Estimated price
$22-65
Recommended
Company
Amtrak
Train
Average Duration
5h  32m
Estimated price
$10-106
Cheapest
route map
Distance: 307 km
Duration: 2h 49m

See more options

Company
various
Drive
Average Duration
3h  21m
Estimated price
$35-55
Company
American Airlines
Plane
Average Duration
2h  49m
Estimated price
$155-413

Oklahoma City - Dallas operators

Explore transport companies operating between Oklahoma City and Dallas, 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
$22-65
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Oklahoma City to Fort Worth Intermodal Transit Center

Average Duration
4h 2m
Estimated price
$10-106

Train from Fort Worth Intermodal Transit Center to Victory Station

Average Duration
54m
Estimated price
$654-655
Plane
Website
aa.com

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

Average Duration
1h 6m
Estimated price
$155-413
Other Show other routes
Contact phone
+1 214-979-1111
Website
https://www.dart.org

Other from Fort Worth Intermodal Transit Center to Victory Station

Average Duration
54m
Estimated price
$654-655

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

Traveling between Oklahoma City and Dallas 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.

Departure Point
Oklahoma City station
Arrival Point
Victory Station
Useful tips for train travellers
• Onboard services for the Amtrak Texas Eagle include café car catering with a selection of snacks, meals, and beverages available for purchase. Enjoy regional specialties like Tex-Mex cuisine or light snacks while you relax onboard.
• The Amtrak Texas Eagle offers roomier seats in three classes: Coach, Business Class, and First Class. In Coach Class, you can expect standard reclining seats with ample legroom. Business Class features wider, more comfortable seats and complimentary non-alcoholic beverages. First Class offers the most luxurious experience with larger seats and premium meal options.
• The primary operators for this route are Amtrak (amtrak.com) and Greyhound (greyhound.com). Check their websites for scheduling, ticketing, and special offerings. For local transport in Dallas, an excellent resource is DART (Dallas Area Rapid Transit) at (dart.org,) which provides schedules and maps.
The fastest way to travel from Oklahoma City to Dallas is by taking a direct flight from Will Rogers World Airport to Dallas/Ft.Worth Airport, which typically takes 1 hour and 7 minutes. American Airlines offers flights between these two cities, providing convenient travel options. For those interested in total travel time, including the process of boarding and disembarking, it generally takes approximately 2 hours and 53 minutes to reach Dallas from Oklahoma City by plane. The cost of flights between Dallas and Oklahoma City can vary, with prices typically ranging from $145 to $413. Keep an eye out for any special deals or promotions to potentially save on your flight.
Departure Point
Will Rogers World Airport
Arrival Point
Dallas/Ft.Worth Airport
Departure Point
Oklahoma City Bus Station
Arrival Point
Dallas Bus Station
Useful tips for bus travellers
• Be aware that the Greyhound buses from Oklahoma City to Dallas operate three times daily, so plan your departure accordingly by checking the latest schedule on their site: greyhound.com
• Upon arrival at Dallas Bus Station, expect to find a busy terminal, so familiarize yourself with the layout in advance by reviewing the station map available here: dallascityhall.com
• If you're feeling hungry after your trip, take note that the Dallas Bus Station is located near several dining options, including local favorites like Pecan Lodge for barbecue and El Fenix for Tex-Mex, both accessible via a short Uber or Lyft ride.

Frequently asked questions

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

Or choose the category:
The distance between Oklahoma City and Dallas is approximately 307.4 km by road. By train, it takes approximately 5 hours and 31 minutes to travel from Oklahoma City to Dallas. By plane, the travel time is about 2 hours and 53 minutes. If traveling by car, it typically takes around 3 hours and 21 minutes to reach Oklahoma City from Dallas. Finally, a bus journey between the two cities usually takes around 4 hours and 25 minutes.
The most cost-effective option for traveling from Oklahoma City to Dallas is by train, with prices ranging from $9 to $110. However, this mode of transportation also takes the longest time, with a travel time of 5 hours and 31 minutes. On the other hand, the fastest option is to fly, which only takes 2 hours and 53 minutes, but can cost between $140 to $420.
The prices for traveling from Oklahoma City to Dallas vary depending on the mode of transportation. For trains, the prices range from $10 to $106. On the other hand, bus tickets between Dallas and Oklahoma City can cost anywhere from $22 to $65.
To get from Oklahoma City to Dallas without using public transportation, you can choose to drive. The driving distance between the two cities is 331.5 km, and it takes approximately 3 hours and 21 minutes to complete the journey. The cost of driving from Oklahoma City to Dallas by car can vary, ranging from $35 to $55 depending on factors such as fuel consumption and toll fees.
The best way to travel from Oklahoma City to Dallas without a car is by bus. It takes approximately 4 hours and 25 minutes and costs between $22 and $65. Another option is to fly, which takes around 2 hours and 53 minutes and costs between $140 and $420. Alternatively, you could also take a train, which takes 5 hours and 31 minutes and costs between $9 and $110.
Yes, there is a direct bus link between Oklahoma City and Dallas. Greyhound USA operates services that depart from Oklahoma City Bus Station and arrive at Dallas Bus Station. The journey takes approximately 4 hours and 25 minutes and there are three departures daily. However, there is no direct train link between the two cities, but Amtrak operates services that include transfers and take approximately 5 hours and 31 minutes.
The flight between Oklahoma City and Dallas typically takes around 1 hour and 7 minutes. The price of the flight can vary depending on factors such as the airline and time of booking, with prices ranging from $145 to $413.
There are plenty of accommodation options available in Dallas. With over 848 hotels to choose from, you have a wide variety of choices based on your preferences and budget. Prices for these hotels start at $48 for budget-friendly options and go up for higher-end hotels.