This company offers really good prices on long distance bus services in the UK. I know it sounds to good to be true, but it's not. My husband used the London-Birmingham route when he was back in England a couple of months ago. He did mention that you shouldn't just show up and try and buy a ticket from the driver -- on his bus they did turn people away at the bus-stop who showed up without a ticket. Book ahead from the website.
Has anyone else had any experience -- good or bad -- with Megabus?
Below is the official blurb...
The UK's low-cost motor bus service, with bookings made online, offers travel between many of Britain's cities from just one pound. Megabus.com operates routes including: Birmingham - London; Bristol - London; Cardiff - London; Portsmouth - London; Glasgow - Edinburgh; Manchester - Leeds. More information online at http://www.megabus.com.