National Express has released one million coach seats priced from £2, each way. Taking the train on some of these journeys regularly costs over £50.
The fares are valid for travel until 8 September on more than 100 routes across the UK. 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 rates.