Trains from Danville to San Francisco
🚂 Starting from Danville you can embark on a scenic train journey to San Francisco with 3 transfers along the way. The total distance covered on this route is 3,431 miles, taking approximately 3 days and 12 hours to reach your final destination.