leaving san diego
is the easy part.
are you planning on one jump to panama
or are you going to harbor hop down the coast of central america
if doing one jump to panama
it should take about 5-6 weeks or so to get to panama.
harbor hopping is longer, as you may wish to remain in some harbors for a lil time. it all depends on what you are doing and how you are doing it. mad dash vs cruising the area.
as far as how long thru canal-- dont know that yet. still working on that aspect of my trip--i am still in mexico