Misja wystartowała w dniu 13 marca 1989 o godz. 14:57:00 UTC ze stanowiska startowego LC-39B KSC (Launch Complex 39B, Kennedy Space Center) na Florydzie (USA).
Była to 28 misja STS programu lotów wahadłowców i 8 promu kosmicznego Discovery.
Głównym celem był satelita TDRS-D (Tracking and Data Relay Satellite – satelita śledzenia i przekazywania danych).
Był to trzeci i ostatni satelita konstelacji TDRSS (Tracking and Data Relay Satellite System) na orbicie geostacjonarnej.
W dniu 18 marca 1989 o godz. 14:35:50 UTC wahadłowiec wylądował na pasie startowym 22 w bazie sił powietrznych Edwards w Kalifornii.
19882 – NSSDCA/COSPAR ID: 1989-021A – STS 29
19883 – NSSDCA/COSPAR ID: 1989-021B – TDRS-D (TDRS 4)