There are 8 ways to get from Oklahoma City to Culiacán by plane, bus, bus (Flixbus), car, train, tram, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Will Rogers World Airport to General Rafael Buelna International Airport, bus
best- Fly from Will Rogers World Airport (OKC) to General Rafael Buelna International Airport (MZT)plane OKC - MZT
- Take the bus from Mazatlan H. Familiares to Culiacánbus
8h 14m$4,118–13,453Drive to Stillwater Regional Airport, fly to Culiacán International Airport
cheapest- Drive from Oklahoma City to Stillwater Regional Airport (SWO)car
- Fly from Stillwater Regional Airport (SWO) to Culiacán International Airport (CUL)plane SWO - CUL
11h 9m$1,998–8,786Bus
- Take the bus from Oklahoma City Bus Station to Downtown Dallas / Deep Ellumbus
- Take the bus from Dallas to Victoria de Durangobus
- Take the bus from Durango to Mazatlánbus
- Take the bus from Mazatlán to Culiacánbus
32h 43m$4,079–6,573Drive 1,960.8 km
- Drive from Oklahoma City to Culiacáncar 1,960.8 km
25h 8m$3,758–5,428Fly Will Rogers World Airport to Culiacán International Airport
- Fly from Will Rogers World Airport (OKC) to Culiacán International Airport (CUL)plane OKC - CUL
7h 19m$2,568–10,553Train, tram to Dallas/Fort Worth International Airport, fly to Culiacán International Airport
- Take the train from Oklahoma City to Fort Worthtrain
- Take the tram from Fort Worth Central Station to DFW Airport Terminal B Stationtram
- Fly from Dallas/Fort Worth International Airport (DFW) to Culiacán International Airport (CUL)plane DFW - CUL
12h 6m$2,716–10,307Bus via Ciudad Juárez
- Take the bus from Oklahoma City to El Pasobus OK City
- Take the bus from Ciudad Juárez to Culiacánbus
34h 33m$4,388–6,155Bus via Phoenix
- Take the bus from Oklahoma City Bus Station to Phoenix Bus Stationbus Greyhound US1210
- Take the bus from Phoenix Bus Station to Culiacánbus
40h 20m$3,678–6,471
Oklahoma City to Culiacán by bus
Questions & Answers
The cheapest way to get from Oklahoma City to Culiacán is to bus via Phoenix which costs $3600 - $6500 and takes 40h 20m.
The fastest way to get from Oklahoma City to Culiacán is to fly which takes 7h 19m and costs $2500 - $11000.
No, there is no direct bus from Oklahoma City station to Culiacán. However, there are services departing from Oklahoma City Bus Station and arriving at Culiacán via Dallas, Durango and Mazatlán. The journey, including transfers, takes approximately 32h 43m.
The distance between Oklahoma City and Culiacán is 1846 km. The road distance is 1960.8 km.
The best way to get from Oklahoma City to Culiacán without a car is to bus which takes 32h 43m and costs $4000 - $7000.
It takes approximately 8h 14m to get from Oklahoma City to Culiacán, including transfers.
Oklahoma City to Culiacán bus services, operated by Greyhound USA, depart from Oklahoma City Bus Station.
The best way to get from Oklahoma City to Culiacán is to bus which takes 32h 43m and costs $4000 - $7000. Alternatively, you can fly, which costs $2500 - $11000 and takes 7h 19m.
Oklahoma City to Culiacán bus services, operated by Greyhound USA, arrive at Phoenix Bus Station.
Culiacán is 2h behind Oklahoma City. It is currently 11:12 PM in Oklahoma City and 9:12 PM in Culiacán.
What companies run services between Oklahoma City, OK, USA and Culiacán, Mexico?
You can take a bus from Oklahoma City Bus Station to Culiacán via Downtown Dallas / Deep Ellum, Dallas, Durango, and Mazatlán in around 32h 43m. Alternatively, American Airlines, Volaris, and three other airlines fly from Will Rogers World Airport (OKC) to Culiacán International Airport (CUL) twice daily.
- Website
- volaris.com
Flights from Will Rogers World Airport to Culiacán International Airport via Phoenix
- Ave. Duration
- 6h 49m
- When
- Thursday and Sunday
- Estimated price
- $2,500–12,000
Flights from Will Rogers World Airport to Culiacán International Airport via Las Vegas, Phoenix
- Ave. Duration
- 8h 5m
- When
- Thursday
- Estimated price
- $3,000–13,000
Flights from Will Rogers World Airport to Culiacán International Airport via Denver, Phoenix
- Ave. Duration
- 9h 5m
- When
- Thursday
- Estimated price
- $4,100–13,000
Flights from Will Rogers World Airport to Culiacán International Airport via Dallas, Phoenix
- Ave. Duration
- 9h 30m
- When
- Sunday
- Estimated price
- $2,800–12,000
Flights from Stillwater Regional Airport to Culiacán International Airport via Dallas/Fort Worth International Airport, Phoenix
- Ave. Duration
- 9h 40m
- When
- Thursday and Sunday
- Estimated price
- $2,400–11,000
Flights from Stillwater Regional Airport to Culiacán International Airport via Dallas/Fort Worth International Airport, San Jose Cabo
- Ave. Duration
- 13h 39m
- When
- Saturday
- Estimated price
- $2,000–9,500
Flights from Stillwater Regional Airport to Culiacán International Airport via Dallas/Fort Worth International Airport, Guadalajara
- Ave. Duration
- 16h 17m
- When
- Every day
- Estimated price
- $2,200–9,500
Flights from Stillwater Regional Airport to Culiacán International Airport via Dallas/Fort Worth International Airport, Monterrey
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- $1,800–8,500
Flights from Dallas/Fort Worth International Airport to Culiacán International Airport via Guadalajara
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $2,900–11,000
Flights from Dallas/Fort Worth International Airport to Culiacán International Airport via Phoenix
- Ave. Duration
- 6h 45m
- When
- Thursday and Sunday
- Estimated price
- $2,200–10,000
Flights from Dallas/Fort Worth International Airport to Culiacán International Airport via San Jose Cabo
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- $1,800–8,500
- Website
- vivaaerobus.com
Flights from Will Rogers World Airport to Culiacán International Airport via Dallas/Fort Worth International Airport, Monterrey
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $2,100–10,000
Flights from Will Rogers World Airport to Culiacán International Airport via Austin, Monterrey
- Ave. Duration
- 7h 50m
- When
- Wednesday
- Estimated price
- $3,100–12,000
Flights from Will Rogers World Airport to Culiacán International Airport via Houston, Monterrey
- Ave. Duration
- 7h 53m
- When
- Saturday
- Estimated price
- $3,200–13,000
Flights from Stillwater Regional Airport to Culiacán International Airport via Dallas/Fort Worth International Airport, Monterrey
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- $1,800–8,500
Flights from Dallas/Fort Worth International Airport to Culiacán International Airport via Monterrey
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $1,600–9,500
- Website
- aa.com
Flights from Will Rogers World Airport to General Rafael Buelna International Airport via Dallas/Fort Worth International Airport
- Ave. Duration
- 4h 49m
- When
- Saturday
- Estimated price
- $2,300–11,000
Flights from Will Rogers World Airport to General Rafael Buelna International Airport via Phoenix
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $3,200–14,000
Flights from Will Rogers World Airport to General Rafael Buelna International Airport via Los Angeles
- Ave. Duration
- 8h 17m
- When
- Monday, Friday, and Saturday
- Estimated price
- $4,100–17,000
- Website
- united.com
Flights from Will Rogers World Airport to General Rafael Buelna International Airport via Houston
- Ave. Duration
- 5h 31m
- When
- Saturday
- Estimated price
- $2,500–12,000
- Website
- alaskaair.com
Flights from Will Rogers World Airport to General Rafael Buelna International Airport via Los Angeles
- Ave. Duration
- 8h 17m
- When
- Monday, Friday, and Saturday
- Estimated price
- $4,100–17,000
- Website
- aeromexico.com
Flights from Dallas/Fort Worth International Airport to Culiacán International Airport via Mexico City
- Ave. Duration
- 6h 11m
- When
- Monday to Friday
- Estimated price
- $2,200–10,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Oklahoma City to Fort Worth
- Ave. Duration
- 4h 2m
- Frequency
- Once daily
- Estimated price
- $1,000–2,300
- Website
- Amtrak
- Phone
- +1 817-215-8600
- Website
- Trinity Metro
Tram from Fort Worth Central Station to DFW Airport Terminal B Station
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- $34
- Website
- Trinity Metro
- Adults 20-64
- $34
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Mazatlan H. Familiares to Culiacán
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $750–1,100
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
Bus from Mazatlán to Culiacán
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $750–1,100
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
Bus from Phoenix Bus Station to Culiacán
- Ave. Duration
- 19h 45m
- Frequency
- Once daily
- Estimated price
- $1,100–1,600
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Oklahoma City Bus Station to Downtown Dallas / Deep Ellum
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a week
- Estimated price
- $500–900
- Schedules at
- Flixbus USA
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from Dallas to Victoria de Durango
- Ave. Duration
- 20h 50m
- Frequency
- Once daily
- Estimated price
- $2,500–3,500
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Durango to Mazatlán
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- $750–1,100
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Mazatlán to Culiacán
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Estimated price
- $650–950
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Mazatlán to Culiacán
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $290–550
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $290–550
- Titanium
- $320–550
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Oklahoma City to El Paso
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $1,800–2,400
- Schedules at
- Omnibus Express
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from Ciudad Juárez to Culiacán
- Ave. Duration
- 23h 15m
- Frequency
- 3 times a day
- Estimated price
- $2,500–3,800
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Oklahoma City Bus Station to Phoenix Bus Station
- Ave. Duration
- 19h 35m
- Frequency
- Twice daily
- Estimated price
- $2,500–4,900
- Website
- Greyhound
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Oklahoma City to Culiacán is 1961 km. It takes approximately 25h 8m to drive from Oklahoma City to Culiacán.
Book your Oklahoma City to Culiacán bus tickets online with Omio.
There are 71+ hotels available in Culiacán.




























