Trains are the fastest way to travel around the UK, especially for long trips. When traveling by train, you can enjoy the green British countryside through the window and have a picnic during the trip. The train is the easiest way to travel around the UK, but taking Megabus or National Express buses is usually the cheapest way to travel around the UK. If you're looking for the cheapest way to travel around the United Kingdom, we recommend Megabus.
Their buses travel all over Great Britain and there are constant promotions on the sale of 1-pound tickets. If you know where you want to go three or four weeks in advance, these tickets allow you to travel, practically free of charge. Megabus also goes to Edinburgh and Glasgow for less than 10 pounds, meaning it's cheaper than the train, but it's also a much longer trip (usually a night bus or an all-day trip). For shorter distances, such as Oxford, two hours away, Megabus is a great option.
If you're going to travel around the UK for a while, you might want to get a BritRail card, which will also allow you to enjoy deals on attractions across the UK. Travelling from one city to another is likely to take a long time, so if this is your travel goal, you'll most likely spend several days on the trip. However, the tube is much faster than the buses that travel through central London and traveling by train around the United Kingdom is more reliable than buses.