Megabus
Megabus is the most popular low-cost coach service in the United Kingdom, serving passengers in England, Scotland, and Wales. Scottish Citylink Coaches Limited operates this.
Since its inception in the United Kingdom in 2003 (making them 20 years old this year), the megabus service has provided low-cost transport throughout the country. More…
