Trains from Yuma to San Diego
🚂 While there is no direct train from Yuma to San Diego travelers can take a train route with a transfer in Los Angeles that lasts approximately 9 hours and 40 minutes. The journey is operated by Amtrak, from Yuma Amtrak to San Diego station. 🌆 Route 1 offers a quicker option, taking 9 hours and 15 minutes to cover the 378-mile distance. This route includes a train towards Los Angeles from Yuma, followed by a connecting train towards San Diego departing from Union Station. The agencies for both trains are Amtrak. 🛤️ Route 2, on the other hand, is a longer journey lasting 23 hours and 1 minute, covering 329 miles. This route involves a bus transfer from Yuma to Los Angeles Union Station, followed by another bus towards Tijuana and finally reaching San Diego. Greyhound operates the bus service for this route.