Travel from Washington to Tulsa

Bus or fly from Washington to Tulsa?

Southwest Airlines, United Airlines and 2 other airlines fly from Washington to Tulsa hourly. Alternatively, Greyhound USA operates a bus from Washington to Tulsa twice daily. Tickets cost $17 - $40 and the journey takes 3 h 10 min. 3 other operators also service this route.

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 Tulsa

From FARRAGUT WEST station subway to Reagan Washington airport, fly to Tulsa airport, then line 203 bus to Tulsa. 6 h 34 min $455. From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Tulsa airport, then line 203 bus to Tulsa. 5 h 10 min $471. From Washington Union Station Amtrak train to Chicago Union Station Amtrak, train to Kansas City Amtrak, taxi to Kansas City, MO, then bus to Tulsa, OK. 31 h 39 min $413. From Washington, DC bus to Harrisburg, PA, bus to Kansas City, MO, then bus to Tulsa, OK. 32 h 44 min $276. From Washington Union Station Amtrak train to Chicago Union Station Amtrak, train to St. Louis, MO, then bus to Tulsa, OK. 33 h 28 min $395. From Washington drive to Tulsa. 20 h 18 min $145.

Is there a direct bus between Washington and Tulsa?

No, there is no direct bus from Washington to Tulsa. However, there are services departing from Washington, DC and arriving at Tulsa, OK via Harrisburg, PA and Kansas City, MO. The journey, including transfers, takes approximately 32 h 44 min.