Travel to Knaresborough: Cheap buses, trains and flights

Approved for

and more

About Knaresborough

The historic spa town of Knaresborough in North Yorkshire is famed for its picturesque viaduct and 5th century castle. Sitting proudly upon the banks of the River Nidd, the town's historic buildings and pathways have been beautifully conserved.

How to Get to Knaresborough

Flights to Knaresborough

Flights to Knaresborough arrive at Leeds Bradford Airport, located 24 km to the south of the town. Trains run from the airport to Leeds where passengers can change for rail travel to Knaresborough. Less frequent trains are available from the airport to Harrogate, where passengers can also change for Knaresborough.

Trains to Knaresborough

Travel to Knaresborough by train is a popular way to reach the town. Knaresborough Railway Station is located on the Harrogate Line which runs from Leeds to York. Trains along this line are operated by Northern Rail. Knaresborough Railway Station is located in the centre of the city, between the High Street and the riverside. Train travel from Leeds is approximately 45 minutes and from York, 25 minutes. Much of central Knaresborough can be reached on foot from the train station. Bus services depart close by from the High Street to outerlying parts of the town,to Harrogate and to surrounding villages.

Buses to Knaresborough

Those arriving in Knaresborough by bus will arrive at Knaresborough Bus Station, located on the High Street in the town centre. Those arriving from London will need to take a National Express coach to Harrogate and change for a local bus service to Knaresborough. Local buses are operated by Harrogate Coach Travel, Connexions Buses and Harrogate & District travel.

Popular Journeys to Knaresborough

via Sheffield Leeds Railway Station Knaresborough
duration: 01:54 hrs
first: 11:21
last: 11:21
earliest: 13:15
last: 13:15
  • Sheffield
  • Leeds Railway Station
  • Knaresborough


06/10/2015 11:21 - 13:15 £12.84
via Nottingham Sheffield York Knaresborough
duration: 02:48 hrs
first: 12:47
last: 12:47
earliest: 15:35
last: 15:35
  • Nottingham
  • Sheffield
  • York
  • Knaresborough


21/12/2015 12:47 - 15:35 £56.10
via East Midlands Belfast City Leeds/Bradford
duration: 11:50 hrs
first: 19:55
last: 19:55
earliest: 07:45
last: 07:45
  • East Midlands
  • Belfast City
  • Leeds/Bradford


21/12/2015 19:55 - 07:45 £160.98
via Harrogate Knaresborough
duration: 00:11 hrs
first: 08:38
last: 08:38
earliest: 08:49
last: 08:49
  • Harrogate
  • Knaresborough


27/04/2016 08:38 - 08:49 £3.44