Am I right in thinking I can get a train directly from Birmingham airport? How much time should I leave between landing and catching the train if I want to book in advance? My plane lands at 14.45 and I only have hand luggage.