London Overground operates a train from Earls Court to Camden Town every 30 minutes. Tickets cost $3 - $6 and the journey takes 32 min. Alternatively, London Buses operates a bus from Earls Court to Camden Town every 10 minutes. Tickets cost $3 and the journey takes 45 min.
From Earl's Court Underground Station Tube to Leicester Square Underground Station then Tube to Camden Town Underground Station. 23 min £3. From West Brompton train to Camden Road. 32 min £3. From Kensington, Phillimore Gardens line 27 bus to Camden Town. 45 min £2. From Earls Court taxi to Camden Town. 12 min £26. From Earls Court Uber to Camden Town. 12 min £12. From Earls Court walk to Camden Town. 1 h 32 min. From Trebovir Road, Earl's Court Bikeshare to Hawley Crescent, Camden Town. 37 min.