Carlsbad and San Diego are 35 miles apart with Carlsbad directly north of downtown San Diego along the coast. You can take the coaster in between cities, drive on the 5 freeway, or along the scenic Pacific Coast Highway.