Eskadra, tak zwana "Lwowska", powstała we Lwowie w początkach listopada 1918r. podczas ciężkich walk z Ukraińcami. W dniu 5 listopada 1918r odbył się pierwszy lot 6 Eskadry, znanej wówczas pod nazwą II Eskadry Bojowej. Dnia 21 XII 1918r została przemianowana na 6 Eskadrę Lotniczą. Do zadań eskadry w czasie walk we Lwowie należało zapewnienie łączności, jak i wpsparcie sił obrońców, po przez prowadzenie akcji bombardierskich i zwiadowczych.
Dowódcy:
- listopad 1918r - por.pil. Stefan Bastyr
- listopad 1918r - por.obs. Józef Szmidt
- styczeń 1919r - Eugeniusz Roland
- lipiec 1919r - por.pil. Kazimierz Swaszowski
- luty 1920r - por.pil. Franciszek Peter
- lato 1920r - por.pil. Adolf Wiesiołowski
- 1921r - kpt.pil. Władysław Kalkus
- 23 II 1923r - kpt.pil. Bolesław Stachoń
- 20 VIII 1923r - kpt.obs. Zygmunt Pistl
Wyposażenie:
- lipiec 1920r - De Havilland DH.9
- 1923r - Ansaldo 300, SVA
- 1923r - Potez XV
Miejsce stacjonowania i działania:
- 1919r - po zakończeniu walk przeniosła się do Tarnopola
- kwiecień 1920r - przesunięta do Płoskirowa wchodząc w skład III Dyonu Lotniczego
- 1921r - rozejm, stacjonowała w tym czasie na lotnisku Lewandówka, skąd została przesunięta do Łęcka. Włączono do niej 17 Eskadrę Wywiadowczą, wciąż utrzymując nazwę 6 Eskadra Wywiadowcza
- październik 1921r - weszła w skład 2 Pułku Lotniczego
- 1921r - zakwaterowana na lotnisku Rakowice, w koszarach im. Karola Chodkiewicza
Rozkazem Szefa Departamentu Lotnictwa MSWojsk. 6 Eskadra Wywiadowcza została przemianowana 27 V 1925r na 21 Eskadrę Lotniczą.