MegaBus - Book cheap tickets - Bus

To quickly find all MegaBus bus tickets, use your Vivanoda bus metasearch engine where you can compare MegaBus prices and schedules with other bus companies in a single search. On Vivanoda, we also integrate all other modes of transport (train, carpooling, plane and ferry)!
Which countries are served by MegaBus coaches ?
The company's buses MegaBus only make trips in one country: United Kingdom.
What are the main bus stations served by MegaBus ?
The bus company MegaBus operates on a network of 55 cities: Southampton, Sunderland, Norwich, Winchester, Huddersfield, Leeds, London, Plymouth, Selkirk, Birmingham, Camborne, Hawick, Kinross, Glasgow, Redruth, Rugby, Liverpool, Manchester, Middlesbrough, Newport, Portsmouth, Reading, Sheffield, Inverness, Swindon, Wakefield, Forfar, Halifax, Newquay and Cwmbran.
On which lines is it possible to book a MegaBus ticket ?
To travel with MegaBus, you can book tickets on 620 lines:
- London Glasgow
- London Edinburgh
- London Aberdeen
- London Manchester
- London Newcastle Upon Tyne
- London Birmingham
- London Exeter
- London Wakefield
- London Reading
- London Cardiff
- London Preston
- London Newquay
- London Oxford
- London Carlisle
- London Dundee
- London Perth
- London Coventry
- London Leeds
- Manchester London
- Manchester Liverpool
- Manchester Edinburgh
- Manchester Glasgow
- Manchester Bristol
- Manchester Southampton
- Manchester Exeter
- Manchester Bolton
- Manchester Preston
- Manchester Leeds
- Manchester Cardiff
- Manchester Birmingham
- Leeds Wakefield
- Leeds Southampton
- Leeds Sheffield
- Leeds Bristol
- Leeds Glasgow
- Leeds Exeter
- Leeds Bradford
- Leeds Manchester
- Leeds Newcastle Upon Tyne
- Leeds London
- Leeds Huddersfield
- Birmingham London
- Birmingham Edinburgh
- Birmingham Glasgow
- Birmingham Coventry
- Birmingham Newcastle Upon Tyne
- Birmingham Cardiff
- Birmingham Manchester
- Birmingham Liverpool
- Birmingham Bristol
- Birmingham Southampton
- Newcastle Upon Tyne London
- Newcastle Upon Tyne Glasgow
- Newcastle Upon Tyne Birmingham
- Newcastle Upon Tyne Bristol
- Newcastle Upon Tyne Exeter
- Newcastle Upon Tyne Leeds
- Newcastle Upon Tyne Edinburgh
- Newcastle Upon Tyne Southampton
- Newcastle Upon Tyne Middlesbrough
- Bristol Exeter
- Bristol Plymouth
- Bristol Manchester
- Bristol Newcastle Upon Tyne
- Bristol Redruth
- Bristol Penzance
- Bristol Camborne
- Bristol Leeds
- Bristol Cardiff
- Bristol Newport
- Edinburgh London
- Edinburgh Birmingham
- Edinburgh Glasgow
- Edinburgh Manchester
- Edinburgh Dundee
- Edinburgh Preston
- Edinburgh Aberdeen
- Edinburgh Newcastle Upon Tyne
- Edinburgh Perth
- Middlesbrough Sunderland
- Middlesbrough Newcastle Upon Tyne
- Middlesbrough Leeds
- Middlesbrough Manchester
- Middlesbrough Birmingham
- Middlesbrough Bristol
- Middlesbrough London
- Middlesbrough Sheffield
- Sunderland Middlesbrough
- Sunderland Newcastle Upon Tyne
- Sunderland London
- Sunderland Birmingham
- Sunderland Leeds
- Sunderland Bristol
- Sunderland Manchester
- Sunderland Sheffield
- Coventry Birmingham
- Coventry London
- Coventry Rugby
- Coventry Manchester
- Coventry Southampton
- Coventry Leeds
- Coventry Oxford
- Coventry Winchester