The drive from Grants Pass to San Diego is 820 miles. It takes about 13 hours via I-5 South. Driving is the most practical way to make this trip. There is no direct train service.
Total Distance: 1319 km driving, 1150 km air distance.
The drive is very long; plan for overnight stops.
Spring and fall for pleasant weather.