Don`t they have a very good rail link now as well which has caused passenger numbers to drop greatly on air route
Indeed, but Ryanair will be a lot cheaper than the train.
Not exactly a similar example but look at Cork - Dublin. Fares are often cheaper than the train, and depending on your final destination the plane can sometimes be the fastest option.