weather permitting

  1. hava müsait olduğu takdirde
  2. hava şartları uygun olursa
hava uygun olduğu takdirde.