Schedules by state

Bus & train schedules in Oklahoma

14 cities and towns in Oklahoma with intercity bus and train service from Jefferson Lines, Amtrak, BeeLine Express-Village Travel, FlixBus and Greyhound. Busiest: Oklahoma City, Norman and Ardmore.

Cities and towns

Cities in Oklahoma with bus and train service
CityDepartures a weekDestinationsCompany
Ardmore42 departures a week13 destinationsAmtrak and Greyhound
Chickasha14 departures a week7 destinationsGreyhound
Dewey14 departures a week15 destinationsJefferson Lines
El Reno21 departures a week19 destinationsGreyhound
Lawton14 departures a week7 destinationsGreyhound
McAlester14 departures a week4 destinationsGreyhound
Norman54 departures a week14 destinationsAmtrak, FlixBus and Greyhound
Oklahoma City94 departures a week51 destinationsAmtrak, BeeLine Express-Village Travel, FlixBus and Greyhound
Pauls Valley14 departures a week6 destinationsAmtrak
Perry14 departures a week9 destinationsGreyhound
Purcell14 departures a week6 destinationsAmtrak
Sallisaw14 departures a week6 destinationsGreyhound
Thackerville10 departures a week7 destinationsFlixBus
Tulsa39 departures a week44 destinationsJefferson Lines and Greyhound