InsulinOnsetPeak (hours)Usual effective duration (hours)Usual maximum duration (hours)Cost*
Bolus or mealtime insulin
Aspart (NovoLog)5 to 10 minutes1 to 33 to 54 to 6$59
Lispro (Humalog)< 15 minutes0.5 to 1.52 to 44 to 659
Regular (Humulin R, Novolin R)30 to 60 minutes2 to 33 to 66 to 1028
Basal insulin
NPH (Humulin N, Novolin N)2 to 4 hours4 to 1010 to 1614 to 1828
Lente (insulin zinc suspension)3 to 4 hours4 to 1212 to 1816 to 20
Ultralente (extended insulin zinc suspension)6 to 10 hoursPeakless18 to 2020 to 2428
Glargine (Lantus)1 hour, 6 minutesPeakless242451
Combinations
50% NPH/50% regular30 to 60 minutesDual10 to 1614 to 18
70% NPH/30% regular (Humulin R 70/30, Novolin R 70/30)30 to 60 minutesDual10 to 1614 to 1828
75% NPL/25% lispro (Humalog 75/25)< 15 minutesDual10 to 1614 to 1859†
70% APS/30% aspart (NovoLog Mix 70/30)10 to 20 minutes2.4 ± 0.80242459