Travel from Los-Angeles to Monterrey

Bus or fly from Los Angeles to Monterrey?

Aeroméxico, United Airlines and 4 other airlines fly from Los Angeles to Monterrey hourly. Alternatively, Greyhound USA operates a bus from Los Angeles to Monterrey 5 times a day. Tickets cost $45 - $190 and the journey takes 16 h 15 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Los Angeles to Monterrey

From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Monterrey airport, then taxi to Monterrey. 6 h 8 min $181. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to McAllen airport, drive to Reynosa, then bus to Monterrey. 9 h 15 min $371. From Los Angeles Union Station Amtrak train to San Antonio, bus to Laredo, drive to Nuevo Laredo, MX, then bus to Monterrey, TX. 36 h 21 min $443. From Los Angeles, CA bus to El Paso, TX, line 8907 bus to Ciudad Juárez, then bus to Monterrey. 36 h 50 min $175. From Grand / 2nd line 60 bus to Huntington Park, bus to Mazatlán, then bus to Monterrey. 45 h 31 min $240. From Los Angeles drive to Monterrey. 26 h 19 min $236.