An online MBA typically takes two years to complete. However, some accelerated programs can be completed in 18, 15, or even 12 months, whereas some part-time programs can take three to six years to complete.