- Batavia to McAllen buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Valley Transit + Greyhound + FlixBus | Bus | 48 Express Bus Stop | Mcallen Bus Station | No tags | ||||
Valley Transit + FlixBus + Greyhound | Bus | 48 Express Bus Stop | Mcallen Bus Station | No tags | ||||
Greyhound + Valley Transit + FlixBus | Bus | 48 Express Bus Stop | Mcallen Bus Station | No tags | ||||
Valley Transit + Greyhound + FlixBus | Bus | 48 Express Bus Stop | Mcallen Bus Station | No tags | ||||
FlixBus + Valley Transit + Greyhound | Bus | 48 Express Bus Stop | Mcallen Bus Station | No tags |
Get from Batavia to McAllen
This route is served by bus only
The journey takes about 2 days, 18 hours 45 minutes, and with fares starting at just £190, it presents an excellent value for a comfortable ride.
1bus per day
2d 18hAverage duration
1616 milesDistance
65kgCO₂ emissions
Where are the popular stops in Batavia and McAllen?
Stops in McAllen
- A
McAllen Bus Station
1501 U.S. 83 Business, McAllen, TX 78501, USA
Frequently asked questions about travelling by bus from Batavia, NY to McAllen
What's the distance between Batavia and McAllen by coach?
The journey from Batavia to McAllen by coach covers an approximate distance of 1617 miles (2608 km).
How can I travel from Batavia to McAllen avoiding air travel?
To travel from Batavia to McAllen without flying, you can take the coaches. The coach provides a comfortable and sustainable journey and allows you to enjoy the sights while reaching your destination. You also have the option of utilising carpooling services.





