- answers

I am not sure what level of physics you would like to know about, so this is going to be a bit of a vague answer.
What I can suggest is that you go to this link, online physics programs.
Now, as for the length of time, that is dependent on how much education you have completed thus far. You will need to take a close look at the online physics programs that are offered, and determine which one will best suit you educational goals.
Good Luck!?
- related questions
Please check my file and tell me what forms I need to complete next.
If I enroll in a class will it count as high school credits?
How do you stay motivated to work on an online degree? I don't have time to commit to traditional programs, but am worried about maintaining motivation for an online classes.
How can I enroll in a free online course?