Trains from Los Angeles to Morelia
🚆Embark on a train journey from Los Angeles to Morelia spanning 1 day and 20 hours and covering a distance of 1,516 miles with 6 transfers. First, hop on a bus to Tijuana, followed by Mexicali, Hermosillo, Navojoa, Culiacán, and finally Guadalajara before reaching Morelia.