Muhammad's (PBUH) Timeline

Main

570 AD

Before Islam

578 AD
603 AD
610 AD
622 AD - 632 AD

After Islam

622 AD
629 AD
630 AD
632 AD