Travel options for:
York to Haworth
  • Train via Steeton, Station Road Rivock Ave (Steeton & Silden Railway Station)

    $20 - $31
    1. York

      23 min - hourly

      $11 - $16

    2. Leeds

      28 min - hourly

      $7 - $11

    3. Steeton, Station Road Rivock

      12 min - hourly

      $1 - $3

    4. Keighley, Bus Station

      14 min - hourly

      $1 - $2

  • Train

    $15 - $23
    1. York

      23 min - hourly

      $11 - $16

    2. Leeds City Centre, Wellington

      1 h 12 min - every 30 minutes - line 60

      $3 - $6

    3. Keighley, Bus Station

      14 min - hourly

      $1 - $2

  • Bus, line 60 bus

    $13 - $21
    1. York, Blossom Street (Premier

      46 min - hourly

      $7 - $10

    2. Leeds City Centre, York Street

      5 min - every 15 minutes

      $1 - $3

    3. Leeds City Centre, Wellington

      1 h 12 min - every 30 minutes - line 60

      $3 - $6

    4. Keighley, Bus Station

      14 min - hourly

      $1 - $2

  • Drive

    $11 - $17
    1. York

      1 h 2 min - 52.1 miles

      $11 - $17

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

From York train to Leeds, train to Steeton, Station Road Rivock Ave (Steeton & Silden Railway Station), bus to Keighley, Bus Station (Keighley Bus Station), then bus to Haworth, Bridgehouse Lane (*). 2 h 6 min £19. From York train to Leeds City Centre, Wellington Street (Wellington House), line 60 bus to Keighley, Bus Station (Keighley Bus Station), then bus to Haworth, Bridgehouse Lane (*). 2 h 17 min £13. From York, Blossom Street (Premier Inn) bus to Leeds City Centre, York Street (Leeds Bus Station), bus to Leeds City Centre, Wellington Street (Wellington House), line 60 bus to Keighley, Bus Station (Keighley Bus Station), then bus to Haworth, Bridgehouse Lane (*). 2 h 47 min £11. From York drive to Haworth. 1 h 2 min £10.