For half of the routes, a plane ticket is cheaper than a train ticket. On most routes, the further in advance you buy a ticket, the smaller the price difference. For routes on which budget airlines operate, it's no surprise that the flights are cheaper than the trains.