£12.50 -- London to Manchester by Rail (Each Way) Reg £76*

Rail tickets to London from Manchester with Virgin Trains are now available from as low as £12.50, each way. Buying your ticket on the day costs up to £76 and even the cheapest advance fares normally start at £26,

This offer is valid for most days of the week (subject to availability and excluding some public holidays) in both directions. We found good availability for off-peak trains this summer.