I need to get from Brighton to Manchester so I was expecting to pay at least £40 for this as its costing £25 to get to London by train from Manchester. To my amazement the cost of getting to Brighton to Manchester (a good 240 miles) is just £16 by train and it takes four hours. The strangest thing is you have to actually change in London and get on exactly the same train you would if you're going from London to Manchester. I tried the price of that and it was £25, so how come its cheaper to go on an extra train? It costs £12 on the train to get from Manchester to Blackpool.