The cheapest and fastest buses from Las Vegas, NV to Tulsa, OK
Cheapest price
$163
Average price
$186
Fastest journey
1 d 4 h 50 m
Average duration
1 d 13 h 32 m
Buses per day
8
Distance
1716 km
The best way to find a cheap bus ticket from Las Vegas, NV to Tulsa, OK is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Las Vegas, NV to Tulsa, OK will cost around $186 if you buy it on the day, but the cheapest tickets can be found for only $163.
It's difficult to get from Las Vegas, NV to Tulsa, OK without transferring at least once.
FlixBus+
5:00 AM40h30Las Vegas, S Las Vegas Blvd (Forever 21), NV11:30 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1631One-way1 transfer
FlixBus+
4:35 AM40h55Las Vegas, 1st St (Downtown), NV11:30 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1631One-way1 transfer
· 10:00 AM35h30Las Vegas, NV11:30 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1671One-way1 transfer
· 7:10 AM28h50Las Vegas, NV2:00 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1721One-way1 transfer
+
FlixBus+
11:45 PM45h45Las Vegas, NV11:30 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1921One-way2 transfers
· 7:10 AM28h50Las Vegas, NV2:00 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1721One-way1 transfer
· 10:00 AM35h30Las Vegas, NV11:30 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1671One-way1 transfer
FlixBus+
5:00 AM40h30Las Vegas, S Las Vegas Blvd (Forever 21), NV11:30 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1631One-way1 transfer
FlixBus+
4:35 AM40h55Las Vegas, 1st St (Downtown), NV11:30 PMTulsa, S Detroit Ave (Greyhound Bus Station)$1631One-way1 transfer
FlixBus+
· 5:50 PM41h55Las Vegas, S Las Vegas Blvd (Forever 21), NV1:45 PMTulsa, S Detroit Ave (Greyhound Bus Station)$2101One-way2 transfers
Travel Information
Compare bus and flight for Las Vegas, NV to Tulsa, OK
Omio recommends booking the flight as it is the most popular option from Las Vegas, NV to Tulsa, OK among Omio's users. If you are prioritising price take the flight with prices starting from $110. For those with little time consider booking a flight which can get you there in 2h 43m. The ticket price range depends on the travel mode: a flight costs an average of $110, and a bus costs an average of $153.
Distance: 1066 miles (1716 km)
Compare bus with
| Bus | Most popular Flight | Driving |
|---|---|---|
$153 Average price | $110 Average price Cheapest | $245 Average price (fuel + tolls) |
46h 15m Average total duration 45h 45m Onboard + 30m Additional time* | 5h 43m Average total duration Fastest 2h 43m Onboard + 3h 0m Additional time* | 17h 33m Average total duration (door-to-door) |
Direct Options | Direct Options | Direct Options |
This is compared to other travel options from Las Vegas, NV to Tulsa, OK:
A flight is $44 (€36) less than a bus for this route with tickets for a bus from Las Vegas, NV to Tulsa, OK costing on average $153 (€126).
Other travel options to Tulsa, OK take longer:
Bus takes on average 45h 45m.
You'll arrive about {timeSavings} sooner ({durationInMinutes} by bus vs {drivingDurationInMinutes} by car) and save roughly {savingsAmount} compared to fuel and tolls ({cheapestPrice} vs {drivingPriceInCents}). You also skip the drive itself — no traffic stress, no parking, and you can use the time to work, nap, or catch up on a series with the onboard Wi-Fi.
Direct coaches are operated by {directProviders}.
Driving is still worth considering if you're travelling with bulky luggage, need flexibility on departure times, or plan to stop along the way.
Las Vegas, NV to Tulsa, OK Bus Timetables
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Greyhound | Departure Time 04:35AM | Arrival Time 11:30PM | Duration 40h55 | Departure days Sat | Cheapest price $163 |
Operator Greyhound | Departure Time 05:00AM | Arrival Time 11:30PM | Duration 40h30 | Departure days Sat | Cheapest price $163 |
Operator Greyhound | Departure Time 07:10AM | Arrival Time 02:00PM | Duration 28h50 | Departure days Sat | Cheapest price $172 |
Operator Greyhound | Departure Time 10:00AM | Arrival Time 11:30PM | Duration 35h30 | Departure days Sat | Cheapest price $167 |
Operator Greyhound | Departure Time 02:00PM | Arrival Time 01:45PM | Duration 45h45 | Departure days Sat | Cheapest price $209 |
Operator Greyhound | Departure Time 05:25PM | Arrival Time 01:45PM | Duration 42h20 | Departure days Sat | Cheapest price $211 |
Operator Greyhound | Departure Time 05:50PM | Arrival Time 01:45PM | Duration 41h55 | Departure days Sat | Cheapest price $210 |
Operator Greyhound | Departure Time 11:45PM | Arrival Time 11:30PM | Duration 45h45 | Departure days Sat | Cheapest price $192 |
Live departures
Las Vegas, NV to Tulsa, OK bus times
The table below shows live departures for Las Vegas, NV to Tulsa, OK buses for tomorrow, Saturday, June 20. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
FlixBus+![]() | 4:35 AM Las Vegas, 1st St (Downtown), NV | 40h55 | 11:30 PM Tulsa, S Detroit Ave (Greyhound Bus Station) | 1 transfer | |
FlixBus+![]() | 5:00 AM Las Vegas, S Las Vegas Blvd (Forever 21), NV | 40h30 | 11:30 PM Tulsa, S Detroit Ave (Greyhound Bus Station) | 1 transfer | |
· | 7:10 AM Las Vegas, NV | 28h50 | 2:00 PM Tulsa, S Detroit Ave (Greyhound Bus Station) | 1 transfer | |
· | 10:00 AM Las Vegas, NV | 35h30 | 11:30 PM Tulsa, S Detroit Ave (Greyhound Bus Station) | 1 transfer | |
· · | 2:00 PM Las Vegas, NV | 45h45 | 1:45 PM Tulsa, S Detroit Ave (Greyhound Bus Station) | 2 transfers |
Find all the dates and times for this journey
Journey information
Overview: Bus from Las Vegas, NV to Tulsa, OK
Buses from Las Vegas, NV to Tulsa, OK run on average 7 times per day, taking around 45h 45m. Cheap bus tickets for this journey start at $153 (€126) but you can travel from only $110 (€90) by flight.
The earliest bus runs at 00:15, the last at 23:45. The fastest bus covers the 1066 miles (1716 km) distance in 45h 45m.
Distance 1066 miles (1716 km) |
Average bus duration 45h 45m |
Cheapest ticket price $153 (€126) |
Buses per day 7 |
Fastest bus 45h 45m |
First bus 12:15 AM |
Last bus 11:45 PM |
Cheapest Month Oct |
Cheapest Day Wed |
High Season Oct - Dec |
Low Season Jul - Sep |
FAQs: Bus from Las Vegas, NV to Tulsa, OK
Find answers to the most common questions about traveling from Las Vegas, NV to Tulsa, OK by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Tulsa, OK, this guide helps you travel smarter and with confidence.

popular bus stations
Popular bus stations from Las Vegas, NV to Tulsa, OK
Most Las Vegas, NV to Tulsa, OK buses use the Las Vegas, Gilespie Street (South Strip Transit Terminal) to Tulsa, S Detroit Ave (Greyhound Bus Station) station pair. Use this guide to compare Las Vegas, NV and Tulsa, OK bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Getting to Las Vegas, Gilespie Street (South Strip Transit Terminal) from Las Vegas city centre
Getting to Las Vegas, 1st St (Downtown) from Las Vegas city centre
Getting to Las Vegas, S Las Vegas Blvd (Forever 21) from Las Vegas city centre
Most popular bus connections from Las Vegas, NV
More options for your journey from Las Vegas, NV to Tulsa, OK
Here are some other resources that might have the information you need
