Search McAllen bus tickets

switcheroo

Quickview

How to get to McAllen by bus?

Routes108
Trips per day170
bus carriers5
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to McAllen?

The cheapest prices for a bus ticket to McAllen that users have found recently on Wanderu start at €4.43. Such great deals to McAllen are available on one route to Reynosa. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to McAllen. Reynosa at €4.43 has consistently the lowest average bus ticket prices to McAllen.

What are the main bus stations in McAllen?

The most popular bus stations in McAllen are Bus Station and Tornado Bus Station. Bus Station is the busiest bus station in McAllen.

What are the most popular bus routes to McAllen?

Houston

There are 10 bus schedules per day connecting Houston with McAllen. It takes on average 8 hours to travel 302 miles, 486 kms, by bus from Houston. 3 bus carriers offer schedules from Houston, with El Expreso Bus offering the most daily connections to McAllen. Traveling by bus from Houston you will most likely to arrive in McAllen at Bus Station.
Avg. Time
8h 0m
Avg. Price
€40.04

Hualahuises

There are 6 bus schedules per day connecting Hualahuises with McAllen. It takes on average 5 hours to travel 129 miles, 207 kms, by bus from Hualahuises. 2 bus carriers offer schedules from Hualahuises, with SENDOR offering the most daily connections to McAllen. Traveling by bus from Hualahuises you will most likely to arrive in McAllen at Tornado Bus Station.
Avg. Time
5h 0m
Avg. Price
€18.61

Montemorelos

There are 5 bus schedules per day connecting Montemorelos with McAllen. It takes on average 4 hours to travel 122 miles, 197 kms, by bus from Montemorelos. 2 bus carriers offer schedules from Montemorelos, with SENDOR offering the most daily connections to McAllen. Traveling by bus from Montemorelos you will most likely to arrive in McAllen at Tornado Bus Station.
Avg. Time
4h 0m
Avg. Price
€24.81

Linares

There are 5 bus schedules per day connecting Linares with McAllen. It takes on average 5 hours to travel 125 miles, 201 kms, by bus from Linares. 2 bus carriers offer schedules from Linares, with SENDOR offering the most daily connections to McAllen. Traveling by bus from Linares you will most likely to arrive in McAllen at Tornado Bus Station.
Avg. Time
5h 0m
Avg. Price
€31.89

Brandon

There are 4 bus schedules per day connecting Brandon with McAllen. It takes on average 28 hours to travel 989 miles, 1590 kms, by bus from Brandon. 2 bus carriers offer schedules from Brandon, with El Expreso Bus offering the most daily connections to McAllen. Traveling by bus from Brandon you will most likely to arrive in McAllen at Bus Station.
Avg. Time
4h 0m
Avg. Price
€194.91

What bus companies travel to McAllen, Texas ?