Travel options for:
Oklahoma City to Dallas
  • Bus

    $27 - $65
    1. Oklahoma City, OK

      4 h 22 min - twice daily

      $27 - $65

  • Train

    $45 - $104
    1. Oklahoma City Amtrak

      4 h 2 min - once daily

      $40 - $110

    2. Fort Worth Intermodal Transit

      50 min - hourly

      $3

  • Drive

    $20 - $30
    1. Oklahoma City

      3 h 23 min - 205.9 miles

      $20 - $30

  • Fly Oklahoma City to Dallas

    $227 - $312
    1. Oklahoma City

      15 min - once daily - line 801

      $11 - $16

    2. Oklahoma City (OKC)

      55 min - non-stop

      $210 - $290

    3. Dallas (DAL)

      8 min - every 20 minutes - line 524

      $3

    4. Inwood/Love Field Station

      11 min - every 30 minutes

      $3

  • Fly Oklahoma City to Dallas/Ft.Worth

    $124 - $669
    1. Oklahoma City

      15 min - once daily - line 801

      $11 - $16

    2. Oklahoma City (OKC)

      1 h 1 min - non-stop

      $110 - $650

    3. Dallas/Ft.Worth (DFW)

      49 min - hourly

      $3

  • Bus to Stillwater, fly to Dallas/Ft.Worth

    $102 - $431
    1. Oklahoma City

      54 min - once daily

      $19 - $27

    2. Stillwater, OK

      6 min - 3.3 miles

      $10 - $12

    3. Stillwater (SWO)

      1 h 15 min - non-stop

      $70 - $390

    4. Dallas/Ft.Worth (DFW)

      49 min - hourly

      $3

  • Bus to Lawton, fly to Dallas/Ft.Worth

    $91 - $415
    1. Oklahoma City

      1 h 50 min - once daily

      $23 - $35

    2. Lawton (LAW)

      56 min - non-stop

      $65 - $380

    3. Dallas/Ft.Worth (DFW)

      49 min - hourly

      $3

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Oklahoma City, OK bus to Dallas, TX. 4 h 22 min $37. From Oklahoma City Amtrak train to Fort Worth Intermodal Transit Center then train to Victory Station. 5 h 28 min $76. From Oklahoma City drive to Dallas. 3 h 23 min $24. From Oklahoma City, OK line 801 bus to Oklahoma City airport, fly to Dallas airport, line 524 bus to Inwood/Love Field Station, then tram to Dallas. 2 h 46 min $269. From Oklahoma City, OK line 801 bus to Oklahoma City airport, fly to Dallas/Ft.Worth airport, then tram to Dallas. 3 h 17 min $356. From Oklahoma City bus to Stillwater, OK, taxi to Stillwater airport, fly to Dallas/Ft.Worth airport, then tram to Dallas. 4 h 16 min $248. From Oklahoma City, OK bus to Lawton airport, fly to Dallas/Ft.Worth airport, then tram to Dallas. 4 h 47 min $241.