Find the cheapest bus tickets from Phoenix, AZ to Oklahoma City, OK

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

11:40 AM4:35 PM
$226
Glendale Ave Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
11:40 AM
Glendale Ave Greyhound Station
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$226USD
11:15 AM4:35 PM
$226
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
11:15 AM
Downtown Greyhound Station
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$226USD
11:40 AM4:35 PM
$226
Glendale Ave Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
11:40 AM
Glendale Ave Greyhound Station
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$226USD

Cheap buses leaving tomorrow
One passenger / one way

2:45 PM4:35 PM
$188
44th St PHX Sky TrainOklahoma City Greyhound Bus Station
Greyhound
2:45 PM
44th St PHX Sky Train
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$188USD
11:25 AM11:00 AM
$199
Glendale Ave Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
11:25 AM
Glendale Ave Greyhound Station
11:00 AM
Oklahoma City Greyhound Bus Station
Greyhound
$199USD
11:00 AM11:00 AM
$199
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
11:00 AM
Downtown Greyhound Station
11:00 AM
Oklahoma City Greyhound Bus Station
Greyhound
$199USD
4:55 PM4:35 PM
$199
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
4:55 PM
Downtown Greyhound Station
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$199USD
5:10 PM11:25 PM
$199
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
5:10 PM
Downtown Greyhound Station
11:25 PM
Oklahoma City Greyhound Bus Station
Greyhound
$199USD
2:45 PM4:35 PM
$188
44th St PHX Sky TrainOklahoma City Greyhound Bus Station
Greyhound
2:45 PM
44th St PHX Sky Train
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$188USD

Cheap buses leaving Wednesday
One passenger / one way

3:20 AM10:55 AM
$187
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
3:20 AM
Downtown Greyhound Station
10:55 AM
Oklahoma City Greyhound Bus Station
Greyhound
$187USD
2:45 PM4:35 PM
$196
44th St PHX Sky TrainOklahoma City Greyhound Bus Station
Greyhound
2:45 PM
44th St PHX Sky Train
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$196USD
11:25 AM11:00 AM
$197
Glendale Ave Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
11:25 AM
Glendale Ave Greyhound Station
11:00 AM
Oklahoma City Greyhound Bus Station
Greyhound
$197USD
11:00 AM11:00 AM
$197
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
11:00 AM
Downtown Greyhound Station
11:00 AM
Oklahoma City Greyhound Bus Station
Greyhound
$197USD
4:55 PM4:35 PM
$198
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
4:55 PM
Downtown Greyhound Station
4:35 PM
Oklahoma City Greyhound Bus Station
Greyhound
$198USD
3:20 AM10:55 AM
$187
Downtown Greyhound StationOklahoma City Greyhound Bus Station
Greyhound
3:20 AM
Downtown Greyhound Station
10:55 AM
Oklahoma City Greyhound Bus Station
Greyhound
$187USD

Bus Phoenix to Oklahoma City: Trip Overview

5
Daily Buses
12:30 AM - 11:30 PM
Departure Time
$185
Average Price
Average Trip Duration

Phoenix to Oklahoma City Buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Phoenix to Oklahoma City.

We make sure you can find a bus service from Phoenix to Oklahoma City from the most reliable bus companies operating this trip.

From cheap bus tickets to more luxurious buses traveling from Phoenix to Oklahoma City, we offer a wide range of bus services to best suit your needs depending on how much your budget is.

Bus Companies

Bus service from Phoenix to Oklahoma City is covered by Greyhound.

Stations & Stops

Buses leaving from Phoenix to Oklahoma City will depart from Downtown Greyhound Station, Tufesa Station - N 27th Ave, Glendale Ave Greyhound Station, 44th St PHX Sky Train, Desert Ridge Mellow Mushroom or North Phoenix.

A bus ride to Oklahoma City will drop you off at Oklahoma City Greyhound Bus Station, Ag. Súper las Aguascalientes or Oklahoma City, OK.

Daily Buses5
Departure Time12:30 AM - 11:30 PM
Average Price
$185
Average Trip Duration
Bus Companies on This RouteGreyhound US

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Phoenix to Oklahoma City but it'll also be endearing to native speakers who will surely appreciate your effort.

Start sightseeing the minute your bus leaves the station. If you're on the night bus from Phoenix to Oklahoma City, get comfy and count the stars.

Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Phoenix to Oklahoma City that are otherwise impossible to come by with a plane.

Make a music playlist for your bus ride from Phoenix to Oklahoma City, and enjoy the scenery to tunes from your own personal soundtrack.

Did you know?

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

Will you be returning to Phoenix by bus?

If you are looking for the return bus journey, check out buses from Oklahoma City to Phoenix.

Popular Buses Connecting Phoenix

Popular Buses Connecting Oklahoma City

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew