Travel from Washington to Oklahoma-City-Airport-OKC

Train, bus or fly from Washington to Oklahoma City Airport (OKC)?

Southwest Airlines, Delta and 2 other airlines fly from Washington to Oklahoma City Airport (OKC) hourly. Alternatively, you can take a bus from Washington to Oklahoma City Airport (OKC) via Richmond, VA - 910 N Blvd, Richmond, VA, Memphis, TN, and Oklahoma City, OK in around 33 h 43 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Washington to Oklahoma City Airport (OKC)

From FARRAGUT WEST station subway to Reagan Washington airport then fly to Oklahoma City airport. 6 h 10 min $503. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, then fly to Oklahoma City airport. 5 h 26 min $290. From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, then fly to Oklahoma City airport. 4 h 50 min $409. From Washington, DC - 715 H St NW bus to Richmond, VA - 910 N Blvd, walk to Richmond, VA, bus to Memphis, TN, bus to Oklahoma City, OK, then line 801 bus to Oklahoma City Airport, OK. 33 h 43 min $254. From Washington, DC bus to Harrisburg, PA, bus to Kansas City, MO, then bus to Oklahoma City Airport, OK. 36 h 44 min $316. From Washington Union Station Amtrak train to Chicago Union Station Amtrak, train to St. Louis, MO, bus to Oklahoma City, OK, then line 801 bus to Oklahoma City Airport, OK. 36 h 53 min $429. From Washington Union Station Amtrak train to Chicago Union Station Amtrak, train to Fort Worth Intermodal Transportation Center, train to Oklahoma City Amtrak, then taxi to Oklahoma City Airport (OKC). 47 h 35 min $605. From Washington drive to Oklahoma City Airport (OKC). 22 h 7 min $161.

Operators from Washington to Oklahoma City Airport (OKC)