Trip to McAllen

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from El Paso to McAllen

🚆 Embark on a scenic train journey from El Paso to McAllen taking approximately 16 hours and covering a distance of 796 miles. This route includes a transfer, adding an element of adventure to your travels. 🚌 Step onto a comfortable Greyhound bus towards Houston Bus Station, departing from El Paso and arriving in San Antonio after about 10 hours and 50 minutes. Experience the convenience of bus travel as you make your way through Texas. 🛣️ Continue your journey on a FlixBus towards Brownsville Bus Station, with a travel time of around 4 hours and 5 minutes. Enjoy the diverse landscapes and cities along the way as you head towards your final destination, McAllen.

Where to stay in McAllen

There are over 54 hotels to stay in McAllen. Prices range from $47 per night.

Accomodation

Will you be returning to El Paso by train?

If you are looking for the return train journey, check out trains from McAllen to El Paso

See schedule