Muskogee, OK to Tulsa, OK bus

Compare prices and tickets by train, bus or flight

Wed
Jun 29
Thu
Jun 30
Fri
Jul 01
Sat
Jul 02
Sun
Jul 03
Mon
Jul 04
Tue
Jul 05

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Muskogee, OK to Tulsa, OK

distanceDistance45 miles (72 km)
durationAverage bus duration55 min
priceAverage bus ticket price$42 (€37)
changesDirect busNo
carriersBus companiesGreyhound

Buses from Muskogee, OK to Tulsa, OK cover the 45 miles (72 km) long trip taking on average 55 min with our travel partners like Greyhound. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $42 (€37), but the average price of bus tickets is $42 (€37).

Bus companies: Greyhound from Muskogee, OK to Tulsa, OK

Greyhound buses will get you from Muskogee, OK to Tulsa, OK from $42 (€37). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

Greyhound

If you’re looking for a smooth and easy bus between Muskogee, OK and Tulsa, OK, check Omio for Greyhound buses offering this trip. Whether you are looking for the fastest, earliest or cheapest bus to take for this 45 miles (72 km) route between Muskogee, OK and Tulsa, OK, Omio makes it easier than ever to find Greyhound buses at affordable prices, and you can also quickly book bus tickets online. Check the current Greyhound bus schedules for your ideal departure and arrival times, compare the best route from Muskogee, OK to Tulsa, OK as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Greyhound bus on Omio. If you search for buses between Muskogee, OK and Tulsa, OK in the Omio app, you can quickly see if the Greyhound tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Greyhound buses between Muskogee, OK and Tulsa, OK starting at $42 (€37), buy your official Greyhound tickets with Omio online quickly and easily!

Travel Tips: Bus to Tulsa, OK from Muskogee, OK

Take the bus to Tulsa, OK easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Muskogee, OK to Tulsa, OK.
FAQs
If you’re looking to save money on tickets, you can find cheap Muskogee, OK to Tulsa, OK buses for as little as $42 (€37)  in the next 7 days.
In the next 7 days you can expect to pay on average $42 (€37)  for a bus ticket from Muskogee, OK to Tulsa, OK.
The distance between Muskogee, OK and Tulsa, OK by bus is approximately 45 miles (72 km).
While the time it takes to travel 45 miles (72 km) to Tulsa, OK from Muskogee, OK can vary based on specific dates, weekends, and holidays, the Muskogee, OK to Tulsa, OK bus journey time is on average 55 min.
If you're looking for buses from Muskogee, OK to Tulsa, OK, you can rely on Greyhound to get you to Tulsa, OK. It's also good to check out all possible bus companies for the Muskogee, OK to Tulsa, OK trip to see if there might be differences in the amenities they offer.
You can take the earliest bus from Muskogee, OK to Tulsa, OK at 5: 50 PM   or take the last bus from Muskogee, OK to Tulsa, OK leaving at 5: 50 PM. Look for the latest Muskogee, OK to Tulsa, OK bus schedules on Omio and book the best time to take the bus for this trip.
If you buy a bus ticket from Muskogee, OK to Tulsa, OK within the next 7 days, you can find tickets to cost on average $42 (€37) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Muskogee, OK and Tulsa, OK are generally on sale a few months before the planned departure date.

More options for your journey from Muskogee, OK to Tulsa, OK

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language