Sudafed! However, don't keep taking the maximum permitted dose, wean yourself off it and be prepared for rebound sniffles before the next dose is due. Worked very well for me. Don't know where you stand re flying regulations so if you are a pilot you will need to check.
PS: Get the syrup, it's easier to take deceasing doses as tablets are hard to chop up accurately.