Intercity bus service to Oklahoma City operates through two primary carriers with different networks, schedules, and price structures. This guide covers how to reach the city by bus, which operator makes sense for your route and budget, where buses arrive, and what the experience typically involves from booking through arrival.
Greyhound runs the most extensive network into Oklahoma City, with service from major hubs across the South, Midwest, and Southwest. Its Oklahoma City station sits at 427 West Sheridan Avenue, just west of downtown, within walking distance of the Bricktown entertainment district and a ten-minute walk to Midtown. Buses arrive at and depart from a facility that also houses a small waiting area, restrooms, and a ticket counter. Journey times from major cities vary widely: Dallas takes roughly five hours; Denver, ten to twelve hours; and St. Louis, ten hours. Greyhound fares fluctuate based on how far in advance you book, with typical promotional pricing between $25 and $50 one-way for regional routes if purchased a week or more ahead. Walking into the station to buy a same-day ticket typically costs 40 to 60 percent more.
Megabus, operated by Coach USA, serves fewer routes but often undercuts Greyhound on price for the routes it does serve. Its Oklahoma City stop is at the same Sheridan Avenue location, using shared facilities. Megabus primarily connects Oklahoma City to Dallas (five hours) and Kansas City (seven hours), with occasional service to Denver and Chicago during peak travel seasons. Fares advertised as low as $1 to $5 are genuine but limited to the first few seats on each bus; realistic pricing for mid-range booking sits between $20 and $45 one-way.
The Sheridan Avenue station handles a steady volume of passengers but is not staffed continuously. If you arrive outside posted ticket window hours (typically 6 a.m. to 6 p.m., though verify with the carrier), you will need to have booked your ticket online beforehand. Boarding occurs on a first-come, first-served basis for general seating unless you purchased a premium seat assignment. The waiting area contains basic seating and vending machines but no food vendors; the neighborhood immediately around the station is industrial and not walkable to restaurants.
Once you exit the station onto Sheridan Avenue, downtown Oklahoma City lies a ten-minute walk east. The Bricktown district, which contains restaurants, bars, and some mid-range hotels, is similarly close. The area around the bus station itself is not a lodging destination; if you need to stay near the station, you are better served by booking a room in Midtown, along Northeast 23rd Street, which has budget and mid-range options and is a fifteen-minute walk or short rideshare trip away.
Book at least five to seven days ahead if price is a priority. Same-day or next-day fares for either carrier run 50 to 100 percent higher than advance pricing. Both Greyhound and Megabus allow one carry-on bag and one personal item; checked baggage is typically $15 to $20 per bag on Greyhound and included on most Megabus routes, though this varies. Verify baggage policy when booking, as promotional fares sometimes exclude checked luggage.
Schedule buffers into your arrival time if you are connecting to another service. Buses frequently arrive within 15 minutes of posted times, but occasional delays of 30 to 60 minutes occur, particularly on routes from Dallas or Denver. If you are renting a car upon arrival, allow 20 to 30 minutes to walk from the bus station to a nearby rental agency or call a rideshare; there is no car rental facility at the station itself.
Oklahoma City's bus infrastructure reflects its position as a regional hub without the volume of coastal or Midwest cities. You will find bus service reliable for routes to Dallas, Kansas City, Denver, and points between, but direct connections to the coasts require either a transfer or a different transportation mode. The city sits on I-35 and I-44, making it a natural corridor stop for routes running north-south between Texas and Kansas or north between Texas and Colorado.
The bus station's location on the western edge of downtown means your first impression of Oklahoma City begins with an industrial area rather than the city's business or entertainment districts. This is worth planning around; many visitors immediately take a rideshare into Bricktown or Midtown rather than exploring on foot from Sheridan Avenue.
Choose Greyhound if your origin city is outside the Dallas-Kansas City-Denver corridor or if you need flexibility in scheduling; its network is denser and departure times more frequent. Choose Megabus if your route is Dallas to Oklahoma City or Oklahoma City to Kansas City and you booked far enough ahead to capture low base fares; for these two routes specifically, it often costs less and runs on comparable schedules.
Bus travel to Oklahoma City saves money compared to flying from regional cities within 500 miles, though it costs more in time. From Dallas, a bus trip is roughly $30 to $60 against a $100 to $150 flight, but takes five hours versus ninety minutes door-to-door. Factor in parking or rideshare to an airport, security time, and boarding procedures, and the bus time advantage shrinks significantly, but the price advantage holds.
Plan your first ride from the station into the city center. The station is functional and accessible but isolated; you will want to be in Bricktown, Midtown, or the Plaza District within an hour of arrival.
