Over the years, 349 squadron has been based at several places, starting from Ikeja (Nigeria) back in 1943 to the current Kleine Brogel airbase. During WWII the squadron was moved back and forward to many different bases, both overseas as on mainland Europe. Since the arrival in Belgium in 1946, it has resided only at Beauvechain airbase and Kleine Brogel airbase. The complete setup can be found here:
| Date | Location |
| January 11th, 1943 | Activation of the squadron in Ikeja - Nigeria |
| June 5th, 1943 | Stationed at RAF Wittering |
| June 8th, 1943 | Stationed at RAF Collyweston |
| June 29th, 1943 | Stationed at RAF King's Cliff |
| August 5th, 1943 | Stationed at RAF Wellingore |
| August 16th, 1943 | Stationed at RAF Digby |
| August 25th, 1943 | Stationed at RAF Acklington |
| October 22nd, 1943 | Stationed at RAF Friston |
| March 11th, 1944 | Stationed at RAF Hornchurch |
| April 11th, 1944 | Stationed at RAF Selsey (part of 135th (RAF) Wing) |
| July 1st, 1944 | Stationed at RAF Coolham |
| July 4th, 1944 | Stationed at RAF Funtington |
| August 6th, 1944 | Stationed at RAF Selsey |
| August 22nd, 1944 | Stationed at RAF Tangmere |
| August 31st, 1944 | Stationed at Carpiquet [B.17] - France |
| September 8th, 1944 | Stationed at Godelmesnil [B.35] - France |
| September 12th, 1944 | Stationed at Merville [B.53] - France |
| November 2nd, 1944 | Stationed at Maldegem [B.65] - Belgium |
| January 13th, 1945 | Stationed at Gilze-Rijen [B.77] - Netherlands |
| February 21st, 1945 | Stationed at RAF Predannack |
| April 19th, 1945 | Stationed at Twenthe [B.106] - Netherlands (part of 132nd (Norwegian) Wing) |
| April 30th, 1945 | Stationed at Varrelbusch [B.113] - Germany (part of 131st (Polish) Wing) |
| June 29th, 1945 | Stationed at Wunstorf [B.116] - Germany (part of 123rd (RAF) Wing) |
| November 30th, 1945 | Stationed at Fassberg [B.152] - Germany (part of 135th (RAF) Wing) |
| October 24th, 1946 | Stationed at Beauvechain/Bevekom [B.68 - A.89] - Belgium (part of A Wing) |
| April 14th, 1947 | Stationed at Beauvechain/Bevekom - Belgium (part of 160th Wing) |
| February 1st, 1948 | Stationed at Beauvechain/Bevekom - Belgium (part of 1st Fighter Wing) |
| March 6th, 1996 | Stationed at Kleine Brogel [B.90] - Belgium (part of 10th Tactical Fighter Wing) |


