You asked:

distance from larkspur, ca to palo alto

  • Larkspur, California
    Larkspur, California
    Palo Alto, California
    Palo Alto, California
    Larkspur, California is 40.2 miles (64.8 kilometers) from Palo Alto, California, as the crow flies.