Megabus Destinations & Departures

Megabus offer value for money fares to a vast number of locations across England, Scotland and Wales. Whether looking to book a day trip, weekend away, visit friends and family or rock out at a UK festival, Megabus will get you there and leave enough change in your pocket to spend on you!

Popular Megabus Routes

  • London to Manchester
  • London to Cardiff
  • London to Bristol
  • London to Leeds
  • London to Edinburgh
  • London to Glasgow

  • Megabus Departure Points

    1: Aberdeen
    3: Aviemore
    4: Axminster
    7: Bath
    10: Birmingham
    6200: Birmingham International Airport
    12: Bolton/Horwich Parkway
    13: Bournemouth
    14: Bradford
    16: Bristol, City Centre
    6203: Bristol, UWE
    6300: Burnley
    17: Camborne
    18: Cambridge
    20: Cardiff
    21: Carlisle
    6251: Carmarthen
    22: Castleford
    23: Cheltenham
    6001: Chesterfield
    6302: Colne
    27: Coventry
    28: Crewe
    29: Cwmbran
    30: Derby
    6051: Doncaster
    33: Dundee
    34: East Midland Parkway
    35: Edinburgh
    6201: Edinburgh Airport
    36: Exeter
    39: Galashiels
    41: Glasgow
    42: Gloucester
    44: Halifax
    45: Harrogate
    46: Havant
    47: Hawick
    49: Honiton
    50: Huddersfield
    51: Hull
    37: Inverkeithing
    52: Inverness
    6304: Keighley
    54: Kinross
    57: Leeds
    58: Leicester
    60: Liverpool
    61: London
    62: Loughborough
    24: Manchester
    63: Middlesbrough
    6301: Nelson
    66: Newcastle
    67: Newport
    68: Newquay
    69: Norwich
    6350: Norwich UEA
    70: Nottingham
    71: Oxenholme
    72: Oxford
    73: Paignton
    6252: Pembroke Dock
    74: Penzance
    75: Perth
    78: Pitlochry
    79: Plymouth
    80: Poole
    81: Portsmouth
    82: Preston
    83: Reading
    84: Redruth
    6305: Rosslare
    86: Rugby
    87: Runcorn
    88: Salisbury
    89: Scotch Corner
    31: Scunthorpe
    90: Selkirk
    91: Sheffield
    6303: Skipton
    94: Southampton
    96: Stafford
    99: Stirling
    103: Sunderland
    6250: Swansea
    105: Swindon
    6351: Thetford
    107: Torquay
    115: Wakefield/Wooley Edge
    109: Warrington
    113: Weymouth
    6000: Winchester
    118: Yeovil
    119: York