The distance between Sacramento and Tulsa is around 1,489 miles (2,397km) and the quickest way to get there is to fly which takes around 4h 25m.
We've found 10 different ways to get from Sacramento to Tulsa by plane, train, subway, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Tulsa → Sacramento if you're planning a return trip.
Fly from Sacramento (SMF) to Tulsa (TUL).
Southwest Airlines
+ 3 others3 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Take the bus to El Monte CA and then to Tulsa.
Multiple bus operators
1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
Take the train to Bakersfield then take the bus to Los Angeles then take the train to Albuquerque Alvarado Transportation Center then take the bus to Tulsa.
Multiple operators
2 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
There are several options for getting from Sacramento to Tulsa by plane, train, subway, bus and car. The cheapest option is to take the train and then take the bus which costs around $255 and will take around 1 day 13h. If you need to get there more quickly, you can fly and arrive in approximately 4h 25m, though it is a bit more costly at approximately $355.
The distance between Sacramento and Tulsa is around 1,489 miles (2,397km). In a direct line (as the crow flies), the distance is 1,406 miles (2,262km)
It takes around 4h 25m to get from Sacramento and Tulsa by plane. If you are travelling by car it will take around 1 day 2h to drive there.
The quickest way to get from Sacramento to Tulsa is to fly which takes around 4h 25m and will set you back approx $355.
The cheapest way to travel between Sacramento and Tulsa, if you exclude driving, is to take the train and then take the bus which will typically cost around $255 for a standard one-way ticket.
There is no train service that runs between Sacramento and Tulsa. We recommend that you fly from Sacramento (SMF) to Tulsa (TUL). instead which will take 4h 25m.
Yes there is a bus that runs regularly from Sacramento and Tulsa. It typically takes around 1 day 17h and departs twice daily.
There are no direct bus services that runs from Sacramento to Tulsa. However, you can instead can take several connecting buses with changeovers in Los Angeles. These services run twice daily and will take a minimum of 1 day 17h.
Greyhound USA, ACN Autobuses and Xe Do Hoang Transportation run regular bus services between Sacramento and Tulsa. Buses run twice daily and take around 1 day 17h on average but will vary depending on you book with.
Yes you can fly from Sacramento and Tulsa. Flights depart from Sacramento (SMF) and arrive at Tulsa (TUL) - via Las Vegas (LAS). The flight takes around 3h 55m.
There is no direct flight from Sacramento to Tulsa. There is however a flight that goes via Las Vegas (LAS). This services will take at least 4h 25m (not including layover time).
The flight from Sacramento to Tulsa typically takes around 3h 55m. Flights depart from Sacramento (SMF) and and arrive into Tulsa (TUL).
The closest major airport to Tulsa is Tulsa International Airport (TUL) (TUL) which is approximately 10km (6 miles) from Tulsa. Northwest Arkansas Regional Airport (XNA) (XNA) and Will Rogers World Airport (OKC) (OKC) are also nearby and might be a better alternative airport depending on where you are flying from.
Yes it is possible to drive from Sacramento and Tulsa. The distance is around 1,723 miles (2,774km) by road and it will take around 1 day 2h in normal traffic conditons.
If you don't have a car, the easiest way to get from Sacramento to Tulsa is to fly which takes, on average, 4h 25m and will usually cost around $355.
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly + 3 similar | 4h 25m | $355 | every 30 mins | 2,397km (1,489 miles) |
Train and Plane | 6h 15m | $415 | every 4 hours | 2,551km (1,585 miles) |
Train to Richmond, plane | 7hrs | $345 | every 2 hours | 2,623km (1,630 miles) |
Train to Santa Clara Amtrak, Fly | 7h 10m | $405 | every 4 hours | 2,579km (1,603 miles) |
Bus via El Monte, CA + 1 similar | 1 day 16h | $275 | once daily | 3,064km (1,904 miles) |
Bus | 1 day 17h | $260 | twice daily | 3,062km (1,903 miles) |
Train and Bus + 2 similar | 1 day 13h | $255 | once daily | 3,128km (1,944 miles) |
Train to Los Angeles, Bus | 1 day 23h | $280 | once daily | 3,327km (2,067 miles) |
Train to Los Angeles, bus | 2 days 12h | $315 | 3 times a week | 4,125km (2,563 miles) |
Drive | 1 day 2h | $170 | on demand | 2,774km (1,723 miles) |
Southwest Airlines
Delta
United Airlines
American Airlines
Allegiant Air
Greyhound USA
ACN Autobuses
Xe Do Hoang Transportation
The following major airports near Tulsa offer regular flights to various popular destinations within United States of America and internationally.