HomeBecome a DriverRecruitment
Applying to become a London bus driver
Who's hiring, where the depots are, and what to expect from medicals, interviews and driving assessments.
How recruitment works
Recruitment for London bus drivers is carried out directly by individual bus operators (we've listed them below). While processes differ slightly, the core requirements and assessments are broadly similar across the industry.
Operators, recruitment portals & depots
Find the garages nearest to you. Search by area, depot name or postcode, then apply through the operator's own recruitment portal.
No depots match that search.
Stagecoach London13 depots
Stagecoach London recruitment portal →
- Ash GroveAsh Grove, London, E8 4RH
View on map → - Barking205 Longbridge Road, Barking, Greater London, IG11 8UE
View on map → - BowFairfield Road, London, E3 2QP
View on map → - Bromley111 Hastings Road, Bromley, Greater London, BR2 8NH
View on map → - Catford180 Bromley Road, Catford, London, SE6 2XA
View on map → - Kangley BridgeKangley Bridge Road, Kangley Bridge, London, SE26 5BA
View on map → - Lea Interchange151 Ruckholt Road, Temple Mill Lane, London, E10 5PB
View on map → - LeytonHigh Road Leyton, London, E10 6AD
View on map → - PlumsteadPettman Crescent, Plumstead, London, SE28 0BJ
View on map → - RainhamUnit 2-4, Albright Industrial Estate, Ferry Lane, Rainham, Greater London, RM13 9BU
View on map → - RomfordNorth Street, Romford, Greater London, RM1 1DS
View on map → - WalthamstowWalthamstow Avenue, Walthamstow, London, E4 8SP
View on map → - West HamStephenson Street, Canning Town, London, E16 4SA
View on map →
Go-Ahead London16 depots
Go-Ahead London recruitment portal →
- BexleyheathErith Road, Bexleyheath, London, DA7 6BX
View on map → - Camberwell2 Warner Road, Camberwell, London, SE5 9LU
View on map → - Croydon134 Beddington Lane, Beddington, London, CR0 4TD
View on map → - Henley RoadStandard Road Industrial Estate, Henley Road, London, E16 2EJ
View on map → - MertonHigh Street, Merton, London, SW19 1DN
View on map → - Morden WharfMorden Wharf Road, Tunnel Avenue, Greenwich, London, SE10 0PA
View on map → - New Cross28 New Cross Road, New Cross, London, SE14 5UH
View on map → - Northumberland ParkMarsh Lane, Tottenham, London, N18 0XB
View on map → - OrpingtonFarnborough Hill, Orpington, London, BR6 6DA
View on map → - PeckhamBlackpool Road, Peckham, London, SE15 3SU
View on map → - PutneyChelverton Road, Putney, London, SW15 1RN
View on map → - Barking51-53 River Road, Barking, Essex, IG11 0SW
View on map → - SilvertownFactory Road, Silvertown, London, E16 2EL
View on map → - StockwellBinfield Road, Stockwell, London, SW4 6ST
View on map → - SuttonBushey Road, Sutton, London, SM1 1QJ
View on map → - WaterlooCornwall Road, Waterloo, London, SE1 8TE
View on map →
Metroline11 depots
Metroline recruitment portal →
- BrentfordArmchair House, Commerce Road, Brentford, London, TW8 8LZ
View on map → - CricklewoodEdgware Road, Cricklewood, London, NW2 6JP
View on map → - EdgwareStation Road, Edgware, London, NW8 7AN
View on map → - GreenfordGreenford Road, Greenford, Ealing, London, UB6 9AP
View on map → - Harrow WealdHigh Road, Harrow Weald, Harrow, London, HA3 6EJ
View on map → - Holloway37A Pemberton Gardens, Holloway, Islington, London, N19 5RR
View on map → - PerivaleUnit 12, Perivale Park, Horsenden Lane South, Perivale, Ealing, London, UB6 7RL
View on map → - Potters BarHigh Street, Potters Bar, Hertfordshire, EN6 5BL
View on map → - UxbridgeBakers Court, Bakers Road, Uxbridge, Hillingdon, London, UB8 1RG
View on map → - WillesdenHigh Road, Willesden, Brent, London, N22 8HX
View on map → - Willesden Junction46 Station Road, Harlesden, London, NW10 4XB
View on map →
First Bus London10 depots
First Bus London recruitment portal →
- EdgwareApproach Road, Edgware, Middlesex, HA8 7AN
View on map → - FulwellWellington Road, Fulwell, Twickenham, Middlesex, TW2 5NX
View on map → - Harrow333 Pinner Road, Harrow, Middlesex, HA1 4HJ
View on map → - HounslowKingsley Road, Hounslow, Middlesex, TW3 1PA
View on map → - Hounslow HeathUnit C1, Tamian Way, Hounslow, Middlesex, TW4 6BL
View on map → - Park RoyalUnits 1, 2 & 6 Atlas House, Atlas Road, Park Royal, London, NW10 6DN
View on map → - Shepherds BushWells Road, Shepherds Bush, London, W12 8DA
View on map → - Stamford Brook72 Chiswick High Road, Stamford Brook, London, W4 1SY
View on map → - TolworthKingston Road, Surbiton, Surrey, KT5 9NU
View on map → - Westbourne ParkGreat Western Road, Westbourne Park, London, W9 3NW
View on map →
Arriva London14 depots
Arriva London recruitment portal →
- Barking638 Ripple Road, Barking, London, IG11 0ST
View on map → - Brixton39 Streatham Hill, London, SW2 4TB
View on map → - ClaptonBohemia Place, Mere Street, Hackney, London, N16 6SS
View on map → - CroydonBrighton Road, South Croydon, Surrey, CR2 6EL
View on map → - DartfordCentral Road, Dartford, Kent, DA1 5BG
View on map → - EdmontonUnit 1E, Towpath Road, Stonehill Business Park, London, N18 3QX
View on map → - EnfieldSouthbury Road, Enfield, Middlesex, EN3 4HX
View on map → - GraysEuropa Park, London Road, Grays, London, RM20 4DB
View on map → - NorwoodErnest Avenue, West Norwood, London, SE27 0HN
View on map → - Palmers GreenRegents Avenue, Palmers Green, London, N13 5UR
View on map → - Thornton Heath719 London Road, Thornton Heath, London, CR7 6AU
View on map → - Stamford HillRookwood Road, London, N16 6SS
View on map → - TottenhamPhilip Lane, Tottenham, London, N15 4JB
View on map → - Wood GreenHigh Road, Wood Green, London, N22 8HF
View on map →
Transport UK London Bus6 depots
Transport UK London Bus recruitment portal →
- Armstrong Way40 Great Western Industrial Park, Armstrong Way, Southall, London, UB2 4SD
View on map → - BatterseaSilverthorne Road, Battersea, London, SW8 3HE
View on map → - Beddington CrossUnit 10, Beddington Cross, 136-138 Beddington Farm Road, Croydon, London, CR0 4XH
View on map → - FulwellThe Old Tram Depot, Stanley Road, Fulwell, Twickenham, London, TW2 5NP
View on map → - HayesDawley Road, Hayes, London, UB3 1EF
View on map → - Walworth301 Camberwell New Road, Walworth, London, SE5 0TF
View on map →
Uno1 depot
- HatfieldGypsy Moth Avenue, Hatfield Business Park, Hatfield, Hertfordshire, AL10 9BS
View on map →
Basic recruitment requirements
Applicants are normally required to:
- Hold a valid UK car driving licence for at least 6 months (some operators require 2 years)
- Meet minimum age requirements (usually aged 21, some operators allow 18)
- Meet Group 2 medical and eyesight standards (see the GOV.UK guidelines)
- Have a good driving history — most operators insist on no more than 6 points (some require fewer than 3)
- Demonstrate reliability and professionalism
- Be prepared for shift-based work
Medical requirements
All applicants must pass a Group 2 driver medical. Depending on the operator, this is carried out on the same day at the recruitment centre, or you'll be given an appointment with an external health provider. Regardless of when and where it's carried out, it will typically include:
- Weight, height & BMI
- Eyesight and vision testing
- Blood pressure and general health checks
- Disclosure of medical conditions or medications
- Drug and alcohol testing (breath and urine samples)
Failing to meet medical standards will prevent progression.
Interviews and assessments
Recruitment often includes:
- A competency-based interview
- Customer service and safety questions
- Scenario-based questions on dealing with passengers
- Assessment of attitude and reliability
Common interview topics
- Why you want to be a bus driver
- Dealing with difficult customers
- Managing stress and pressure
- Following rules and procedures
Driving assessment
Most operators require a driving assessment. This is typically done on the same day as the interview and may involve:
- Car licence holders: a car driving assessment — either in a car or small van
- Learner permit or full bus licence holders: a basic bus handling assessment
Drive as if you were on your driving test. Obey speed limits, take your time while making progress, and if they give corrective instruction, demonstrate your ability to follow it. Assessors look for safety, observation, control and calm decision-making — not speed.
Training bond
Some operators will require you to sign a training bond: an agreement that, should you leave the company's service before a prescribed timeframe (typically 18–24 months), you will pay back all or part of your training costs.
The reasoning behind it is to prevent people joining a company, getting paid while training for their PCV licence, and leaving as soon as they've qualified.
Think before you sign it — are you sure you're happy to drive a bus in London for up to 2 years?
Existing bus drivers applying in London
Drivers with a "Licence for London"
Drivers already holding a full PCV licence as well as an in-date "Licence for London" can apply to have their position on the pay scale transferred to another operator, provided they have not been dismissed and are not under a disciplinary process. This allows existing bus drivers to undertake a shortened recruitment process, although they will still need to complete:
- The company medical and interview
- A driving assessment
- Vehicle type and route training
Drivers without a "Licence for London"
Experienced PCV drivers from outside London can still apply as experienced PCV drivers. While prior experience helps and is in demand, London-specific training is always required — so they will be trained as new starters for iBus and customer service, and will typically start on Year 1 of the pay scale unless otherwise agreed with the company.