placeLas Vegas, NV pin_dropOklahoma City, OK
swap_horiz
swap_horizsearch
help

Bus from Las Vegas to Oklahoma City: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Las Vegas to Oklahoma City starting at just $123.47. Ideal for budget travelers. Around 9h trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $227. Travel time approximately 10h 45m.

View train schedules
Earlier
Later
Cheaper
Faster
1:05 AM15h 10m4:15 PM
downtown las vegas (1st st)oklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:30 AM14h 45m4:15 PM
las vegas strip (las vegas blvd)oklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:10 AM11h 5m4:15 PM
las vegas s strip transit terminaloklahoma city bus station

Salt Lake Express
star_whitestar_whitestar_whitestar_halfstar_border(12)
5:30 AM10h 45m4:15 PM
las vegas airportoklahoma city bus station

Salt Lake Express
star_whitestar_whitestar_whitestar_halfstar_border(12)
7:30 AM8h 45m4:15 PM
las vegas airportoklahoma city bus station

Salt Lake Express
star_whitestar_whitestar_whitestar_halfstar_border(12)
2:20 PM1h 55m4:15 PM
las vegas s strip transit terminaloklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 PM23h 40m4:15 PM
gilespe st (las vegas strip)oklahoma city bus station

Alvand
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:00 PM9h2:00 AM
las vegas s strip transit terminaloklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:45 PM0h 30m10:15 PM
north las vegas (e craig rd)oklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date