Travel from Leeds to Knaresborough

Bus or train from Leeds to Knaresborough?

Northern Rail operates a train from Leeds to Knaresborough hourly. Tickets cost $8 - $13 and the journey takes 45 minutes. Alternatively, you can take a bus from Leeds to Knaresborough via Harrogate, Hgte Bus Stn Stand 10 (Cambridge Street) in around 1 hour 19 minutes.

Book transport from Leeds to Knaresborough

How to get from Leeds to Knaresborough

ModeDurationPrice
From Leeds train to Knaresborough.45 min£7
From Leeds City Centre, New Briggate (Clas Ohlson) line 36 bus to Harrogate, Hgte Bus Stn Stand 10 (Cambridge Street) then bus to Knaresborough, Castle School (Stockwell Road).1 h 19 min£5
From Leeds taxi to Knaresborough.26 min£62
From Leeds drive to Knaresborough.26 min£3

How long does it take to get from Leeds to Knaresborough?

The train from Leeds to Knaresborough takes 45 minutes including transfers and departs hourly.

Is there a direct train between Leeds and Knaresborough?

Yes, there is a direct train departing from Leeds and arriving at Knaresborough. Services depart hourly. The journey takes approximately 45 minutes.

Is there a direct bus between Leeds and Knaresborough?

No, there is no direct bus from Leeds to Knaresborough. However, there are services departing from Leeds City Centre, New Briggate (Clas Ohlson) and arriving at Knaresborough, Castle School (Stockwell Road) via Harrogate, Hgte Bus Stn Stand 10 (Cambridge Street). The journey, including transfers, takes approximately 1 hour 19 minutes.

Operators from Leeds to Knaresborough

OperatorPhoneWebsite
Northern RailNorthern Rail
Transdev Harrogate01423 56 60 61Transdev Harrogate