For most Magsafe adapters, you can expect it to take around 2 hours to charge your iPhone fully. This varies depending on the adapter you use and if your iPhone is fully charged when charging starts as well.