Initialement prévu pour novembre 2006, la mise sur orbite a souffert de multiples retards pour des raisons budgétaires. Le télescope a été lancé le 7 mars 2009 à bord d'une fusée Delta II depuis la base militaire de Cap Canaveral en Floride.