McAllen, TX, United States
Los Angeles
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 2881.84 km | 26h 38mins | 183 USD | 183.0 |
| Drive | 2690.1 km | 27h 18mins | 190 USD | 190.0 |
| Bus | 2743.65 km | 36h 45mins | 190 USD | 190.0 |
| Bus | 2717.52 km | 35h 1mins | 220 USD | 220.0 |
| Train | 2710.14 km | 35h 18mins | 261 USD | 261.0 |
| Flight | 2219.65 km | 4h 24mins | 356 USD | 356.0 |
| Flight | 2212.44 km | 6h 52mins | 663 USD | 663.0 |
| Flight | 2190.81 km | 8h 6mins | 664 USD | 664.0 |
The best and cheapest way to get from McAllen, TX, United States and Los Angeles is to travel by train, which will cost about 183 USD or 164.70 USD.