Google Maps says it s 233 miles, 4 hours 12 minutes http://maps.google.com/maps?f=d source=s��Their route has you going through Victorville though. Why you should avoid Victorville, I don t know.
Go north towards Edwards Air Force base,and cross to Barstow on route 58. It should take you about 4 hours if traffic is low. Don t go to Victorville.
Just made this trip. 4hr if you take the pearlossom hyw to I15. There is lots of traffic on Fri however.