Swissair var de første som bestilte 747-300, 11. juni 1980. Den nye flymodellen fikk navnet , som tidligere hadde blitt brukt på et annet design som aldri nådde produksjon. -300 fløy første gang 5. oktober 1982, og den første leveransen ble gjort til Swissair 23. mars 1983. Foruten passasjermodellen, ble to andre versjoner (-300M, -300SR) produsert. 747-300M hadde lastekapasitet i den bakre delen av hoveddekket, ganske likt -200M, men med et strukket øvre dekk, kan den frakte flere passasjerer. 747-300SR er et kortdistanse-, høykapasitets innenriksfly. Flyet ble produsert for det japanske markedet: Japan Airlines hadde denne modellen med over 600 seter på sin Okinawa–Tokyo-rute og noen andre steder. Ingen lasteversjoner av 747-300 ble bygget, men Boeing gjorde noen modifikasjoner på brukte -300-modeller fra passasjerfly til lastefly i år 2000.