Travel options for:
London Heathrow Airport (LHR) to Winchester
  • Bus via Basingstoke

    $41 - $59
    1. Heathrow Central Bus Station

      55 min - every 3 hours

      $11 - $14

    2. Basingstoke

      13 min - every 3 hours

      $29 - $45

  • Bus

    $18 - $22
    1. Heathrow Airport London

      1 h 40 min - 4 times a day

      $18 - $22

  • Train South Western Railway

    $22 - $32
    1. Heathrow Airport London

      45 min - every 30 minutes

      $5 - $7

    2. Woking

      31 min - every 4 hours

      $16 - $25

  • Train via Reading

    $76 - $127
    1. Heathrow Terminals 1-3

      16 min - every 20 minutes

      $27 - $40

    2. London Paddington

      25 min - hourly

      $19 - $35

    3. Reading

      37 min - every 3 hours

      $30 - $55

  • Drive

    $11 - $18
    1. London Heathrow Airport (LHR)

      58 min - 55.6 miles

      $11 - $18

  • Towncar

    $150 - $220
    1. London Heathrow Airport

      58 min - on demand

      $150 - $220

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Heathrow Central Bus Station bus to Basingstoke then train to Winchester. 1 h 21 min £40. From Heathrow Airport London bus to Winchester. 1 h 40 min £14. From Heathrow Airport London bus to Woking then train to Winchester. 1 h 43 min £20. From Heathrow Terminals 1-3 train to London Paddington, train to Reading, then train to Winchester. 2 h 2 min £76. From London Heathrow Airport (LHR) drive to Winchester. 58 min £11. From London Heathrow Airport towncar to Winchester. 58 min £137.