Travel from Albuquerque to Oklahoma-City

Bus or fly from Albuquerque to Oklahoma City?

Southwest Airlines, American Airlines and United Airlines fly from Albuquerque to Oklahoma City hourly. Alternatively, Greyhound USA operates a bus from Albuquerque to Oklahoma City 3 times a day. Tickets cost $55 - $140 and the journey takes 11 h 41 min.

Book transport from Albuquerque to Oklahoma City

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Albuquerque to Oklahoma City

From A.T.C. line 50 bus to Albuquerque airport, fly to Oklahoma City airport, then line 802 bus to Oklahoma City. 6 h 5 min $465. From Albuquerque, NM - Airport shuttle to Santa Fe airport, fly to Oklahoma City airport, then line 802 bus to Oklahoma City. 7 h 5 min $627. From A.T.C. line 50 bus to Albuquerque airport, fly to Tulsa airport, line 203 bus to Denver Avenue Station, walk to Tulsa, OK, then bus to Oklahoma City. 8 h 54 min $458. From Albuquerque, NM bus to Oklahoma City, OK. 11 h 41 min $104. From Albuquerque drive to Oklahoma City. 8 h 21 min $65.

Is there a direct bus between Albuquerque and Oklahoma City?

Yes, there is a direct bus departing from Albuquerque, NM and arriving at Oklahoma City, OK. Services depart 3 times a day, and operate every day. The journey takes approximately 11¾ hours.