Joshua Tree National Park is only 2 1/2 hours from Los Angeles. It’s totally worth the drive if you’re in need for a quick day trip or weekend out of the city. For me, I find it very relaxing driving through the desert. Something about seeing sand colored rocks against a blue sky calms me. Can't wait to do it again.