National Express has just released a new batch of UK coach seats priced from £2, each way. Taking the train on some of these routes regularly costs over £50.
The fares are valid for travel until 23 March, on more than 100 routes across the UK, but availability is limited so early booking is advised.
Here's a sample of what's on offer (prices are each way):
You may have to be flexible with your dates to find the best fares. A £1 booking fee applies for each transaction.