- McAllen to Big Spring buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Greyhound + Valley Transit | Bus | Mcallen Bus Station | Big Spring (Shell) | No tags | ||||
Valley Transit + Greyhound | Bus | Mcallen Bus Station | Big Spring (Shell) | No tags | ||||
Greyhound + Valley Transit | Bus | Mcallen Bus Station | Big Spring (Shell) | No tags | ||||
![]() | Bus | Mcallen Bus Station | Big Spring (Shell) | No tags | ||||
Greyhound + Valley Transit | Bus | Mcallen Bus Station | Big Spring (Shell) | No tags |
Get from McAllen to Big Spring
This route is served by bus only
The journey takes about 18 hours 15 minutes, and with fares starting at just $161, it presents an excellent value for a comfortable ride.
2bus per day
18h 15mAverage Duration
743 kmDistance
19kgCO₂ emissions
Where are the popular stops in McAllen and Big Spring?
Stops in McAllen
- A
McAllen Bus Station
1501 U.S. 83 Business, McAllen, TX 78501, USA
Stops in Big Spring
- A
Big Spring Bus Station
301-399 I-20BL, Big Spring, TX 79720, USA - B
Big Spring Bus Stop
400-498 E 20th St, Big Spring, TX 79720, USA
Frequently asked questions about travelling from McAllen to Big Spring by bus
How far is McAllen from Big Spring?
McAllen and Big Spring are 744 km (461 miles) apart.
What are the departure and arrival locations for buses traveling from McAllen to Big Spring?
Buses departing from McAllen Bus Station in McAllen will take you to Big Spring Bus Station in Big Spring.






