Heathrow Airport: Take the Elizabeth line to Paddington (about 20 minutes), then the Circle or District line to Notting Hill Gate, or Hammersmith & City/Circle to Ladbroke Grove. Allow 35–45 minutes terminal-to-neighbourhood and roughly £14–16 on contactless/Oyster. Skip the Heathrow Express unless a heavily discounted advance fare makes it cheaper; it is faster only to Paddington and still leaves you needing the Tube.
Gatwick Airport: Use a Southern train to Victoria (about 35 minutes), then a westbound Circle or District line train to Notting Hill Gate (15–20 minutes). Allow about an hour and roughly £15–25 depending on time and ticket. The Gatwick Express branding is not worth chasing for this journey; Southern uses the same Victoria route and is the sensible option.
Stansted Airport: Take the Stansted Express to Liverpool Street, then the westbound Central line directly to Notting Hill Gate. It is about 75–90 minutes door to door; book the train ahead if possible, with a realistic total of about £18–30. This is a long airport run—do not choose Stansted for Notting Hill unless the flight saving is substantial.
Luton Airport: Use the Luton DART connection to Luton Airport Parkway, then a Thameslink train to Farringdon; take the westbound Circle line to Notting Hill Gate. Allow 75–90 minutes and roughly £15–25. It is workable, not elegant, and late-night disruption can make a taxi from central London the costly fallback.
London City Airport: Take the DLR to Bank, then the Central line westbound directly to Notting Hill Gate. Allow 45–55 minutes and around £4–6 on contactless/Oyster. It is the easiest airport for central London but not especially close to west London.
London Paddington: This is the useful mainline station: take the Circle or District line to Notting Hill Gate (about 10 minutes), or the Hammersmith & City/Circle line to Ladbroke Grove for the north end of Portobello Road. A black cab is rarely faster in normal traffic.
London Victoria: Take a westbound Circle or District line train to Notting Hill Gate; allow 15–20 minutes. This is the cleanest rail-station transfer from Gatwick.
London St Pancras International / King's Cross: For Eurostar and east-coast trains, take the Circle line westbound to Notting Hill Gate, around 25–30 minutes without changing. It is slower than a cab only when traffic is miraculously light.
London Marylebone: Take the Bakerloo line to Oxford Circus, then the Central line westbound to Notting Hill Gate; allow about 25 minutes. Paddington is generally more convenient for the Portobello/Ladbroke Grove side.