Distance between Gatwick and Heathrow airports by road is 42 miles (68 kilometers). Travelers can transfer between the two airports by train or coach.
Gatwick to Heathrow by Train
Travelers can take the train to Heathrow via central London since there is no direct train ride between the two airports. Gatwick Express trains depart every 15 minutes from the airport’s South Terminal. Journey time from Gatwick to London Victoria train station is 30 minutes.
1) Take the Gatwick Express/Southern Railways to Victoria train station
2) From Victoria train station, take Hammersmith tube station on District line (green).
3) Transfer to the Piccadilly line for tube ride to Heathrow airport. Terminal 4 passengers at Heathrow airport should transfer at Heathrow Central station.
Gatwick to Victoria: £19.90 (£17.70 online)
Tube fare to Heathrow: £6 per adult
Total journey takes around 90 minutes.
A faster (but more expensive by about £22) journey from Gatwick to Heathrow by train involves the following:
1) Take the tube from Victoria to Paddington station.
2) Take the Heathrow Express from Paddington to Heathrow airport.
Heathrow to Gatwick by Train
1) Take the Picadilly line from Heathrow to Kings Cross – St. Pancras Station.
2) Walk towards St. Pancras International Station and take the First Connect Thameslink train to Gatwick Airport.
You need to get two tickets for the journey: One for the Picadilly line tube ride (£5) and another for the Thameslink to Gatwick airport (£10). The entire trip will take about 2 hours plus allowance for waiting time and buying of tickets.
1) Take the Picadilly line from Heathrow to South Kensington station.
2) Transfer to District or Circle tube lines to get to Victoria station.
3) Take the Gatwick Express train from the main station.
You need to get two tickets for the journey: One for the Picadilly line tube ride (£5) and another for the Gatwick Express to Gatwick airport (£16).
Photo credit: https://www.flickr.com/photos/traindude92/