Travel options for:
New York to Oklahoma City
  • Fly Newark to Oklahoma City

    $210 - $735
    1. New York

      23 min - every 3 hours

      $13

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      4 h 5 min - non-stop

      $180 - $700

    4. Oklahoma City (OKC)

      15 min - once daily - line 801

      $11 - $16

  • Fly New York La Guardia to Oklahoma City

    $186 - $876
    1. New York

      24 min - every 15 minutes

      $3

    2. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      5 h 20 min - 1 stopover

      $170 - $850

    4. Oklahoma City (OKC)

      15 min - once daily - line 801

      $11 - $16

  • Fly New York La Guardia to Stillwater, bus

    $323 - $1,248
    1. New York

      24 min - every 15 minutes

      $3

    2. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      6 h 22 min - 1 stopover

      $290 - $1,200

    4. Stillwater (SWO)

      6 min - 3.2 miles

      $10 - $12

    5. Stillwater, OK

      55 min - once daily

      $18 - $26

  • Train to Baltimore, fly to Oklahoma City

    $306 - $875
    1. New York

      18 min - every 3 hours

      $5 - $8

    2. Newark Penn Station Amtrak

      2 h 11 min - 4 times a day

      $110 - $300

    3. BWI Amtrak/MARC Station

      6 min - every 10 minutes

      $0 - $2

    4. Baltimore (BWI)

      3 h 25 min - non-stop

      $180 - $550

    5. Oklahoma City (OKC)

      15 min - once daily - line 801

      $11 - $16

  • Bus

    $161 - $361
    1. New York, NY

      22 h 45 min - once daily

      $100 - $240

    2. St. Louis, MO

      10 h 28 min - twice daily

      $55 - $130

  • Train, bus

    $236 - $641
    1. Grand Central

      52 min - every 3 hours

      $10 - $22

    2. Croton-Harmon Amtrak

      18 h 19 min - once daily

      $120 - $360

    3. Chicago Union Station Amtrak

      5 h 30 min - 3 times a day

      $50 - $130

    4. St. Louis, MO

      10 h 28 min - twice daily

      $55 - $130

  • Bus via Kansas City, MO

    $196 - $389
    1. W 4 St

      7 min - every 15 minutes

      $3

    2. New York, NY

      29 h 19 min - once daily

      $120 - $280

    3. Kansas City, MO

      6 h 7 min - once daily

      $55 - $80

    4. Stillwater, OK

      55 min - once daily

      $18 - $26

  • Train via Croton-Harmon Amtrak

    $301 - $881
    1. Grand Central

      52 min - every 3 hours

      $10 - $22

    2. Croton-Harmon Amtrak

      18 h 19 min - once daily

      $120 - $360

    3. Chicago Union Station Amtrak

      23 h 40 min - once daily

      $130 - $390

    4. Fort Worth Intermodal

      4 h 2 min - once daily

      $40 - $110

  • Train

    $313 - $933
    1. World Trade Center

      22 min - every 15 minutes

      $3

    2. Newark Penn Station Amtrak

      27 h 55 min - 3 times a week

      $140 - $430

    3. Chicago Union Station Amtrak

      23 h 40 min - once daily

      $130 - $390

    4. Fort Worth Intermodal

      4 h 2 min - once daily

      $40 - $110

  • Drive

    $140 - $210
    1. New York

      24 h 1 min - 1457.5 miles

      $140 - $210

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

From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Oklahoma City airport, then line 801 bus to Oklahoma City. 6 h 50 min $242. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Oklahoma City airport, then line 801 bus to Oklahoma City. 8 h 13 min $222. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Stillwater airport, taxi to Stillwater, OK, then bus to Oklahoma City. 10 h 1 min $742. From New York Penn Station train to Newark Penn Station Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Oklahoma City airport, then line 801 bus to Oklahoma City. 8 h 58 min $532. From New York, NY bus to St. Louis, MO then bus to Oklahoma City, OK. 34 h 13 min $257. From Grand Central train to Croton-Harmon Amtrak, train to Chicago Union Station Amtrak, train to St. Louis, MO, then bus to Oklahoma City, OK. 38 h 9 min $460. From W 4 St subway to New York, NY, bus to Kansas City, MO, bus to Stillwater, OK, then bus to Oklahoma City. 39 h 28 min $299. From Grand Central train to Croton-Harmon Amtrak, train to Chicago Union Station Amtrak, train to Fort Worth Intermodal Transportation Center, then train to Oklahoma City Amtrak. 2 days 1 h $630. From World Trade Center train to Newark Penn Station Amtrak, train to Chicago Union Station Amtrak, train to Fort Worth Intermodal Transportation Center, then train to Oklahoma City Amtrak. 2 days 10 h $667. From New York drive to Oklahoma City. 24 h 1 min $174.