Greyhound Lines
Greyhound Lines serves Duncan on its Phoenix–El Paso via Globe route.