Getting to North Yorkshire Towns by Train and Bus for a Pre-Christmas Break
Which North Yorkshire towns you can reach and link without a car in late November and December, and how the connections actually work.
York: the easiest base for a car-free pre-Christmas trip
York is the obvious starting point because almost everything connects through it. Trains from London King's Cross run direct in roughly two hours, Leeds and Manchester Victoria are under an hour, and the station sits a ten-minute walk from the city walls. Once you are in, the centre is compact: the Shambles, York Minster, Micklegate and the Museum Gardens are all within twenty minutes on foot. For a two-night break in early December, I would book somewhere inside the walls rather than near the ring road, because the park-and-ride buses stop early in the evening and taxis from the outer suburbs add up.
Use York as a hub rather than a single stop. Buses from Rougier Street and the station forecourt reach Leeds, Malton, Pickering, Helmsley and Thirsk, and the Coastliner 840 runs from Leeds via York to Malton, Pickering, Goathland and Whitby. That single route is the most useful bus in the county for a short winter break, though the Whitby leg takes well over three hours, so treat it as a scenic transfer rather than a quick hop. Late November and early December are quiet enough to find hotel availability, but the Christmas market weekends in York fill fast, so book accommodation before you fix transport dates.
Harrogate, Knaresborough and the spa towns
Harrogate has direct trains from York (about 40 minutes) and Leeds (around 35 minutes), plus a station right at the top of the town near the Victoria Shopping Centre. The Stray, the Royal Pump Room Museum, Bettys and the Valley Gardens are all a short walk downhill. From Harrogate, the 1B and 1C buses run to Knaresborough in roughly 20 minutes, and Knaresborough also has its own railway station on the York–Harrogate line, which makes a combined day very simple: train out, bus back, or the reverse.
The awkward bit is Ripon, which has no railway station at all. Buses from Harrogate and Ripon run regularly but the journey is slow, and Sunday services thin out sharply in winter. If Ripon and Fountains Abbey are on your list, plan them for a weekday and start early. For a pre-Christmas stay, I would book Harrogate over Knaresborough: more hotel choice, more evening restaurants, and the station connections to Leeds and York are better for a short break. Knaresborough suits a half-day, especially the view from the castle and the walk down to the riverside.
The coast: Whitby and Scarborough by rail
Scarborough has the better rail service: trains run from York in about 50 minutes, and the station sits between the North and South Bays, so you can walk to either seafront in ten minutes. Whitby is reached on the Esk Valley line from Middlesbrough, or by bus from Scarborough and York on the Coastliner. The Esk Valley branch is one of the finest rural railways in England, calling at Grosmont, Lealholm and Danby, but it is slow and infrequent, so check the last service before you commit to a late-afternoon arrival.
December on the coast is bracing rather than beachy: the abbey ruins, the harbour and the Swing Bridge are the draw, not the sand. Whitby's Christmas attractions and the town's goth weekends pull crowds, so accommodation near the harbour goes early. Between the two, I would book Scarborough for a first car-free trip because the train is direct and frequent, then take the bus up the coast to Whitby for a day. Buses between the two take around an hour depending on the route and the stops at Robin Hood's Bay, which is worth breaking the journey for.
The Dales and the Moors without a car
The North York Moors are served by the Moorsbus network and by the Coastliner from York to Pickering, but services are seasonal and largely weekend-based outside summer, so do not assume a December timetable mirrors August. Pickering is the practical gateway: buses from York take about an hour and a quarter, and the North Yorkshire Moors Railway runs from there to Grosmont, though its winter running is limited to selected dates, so check before building a day around it.
The Yorkshire Dales are harder. Settle and Skipton have stations on the Leeds–Morecambe and Airedale lines, but the popular dale villages such as Malham, Grassington and Hawes need buses that are sparse in winter. For a pre-Christmas break, I would skip the deep Dales and concentrate on the rail corridor: Skipton for the castle and the market, Settle for the scenery, both reachable on the same line from Leeds. Book a hotel in Skipton rather than a remote dale cottage if you are relying on public transport, because evening buses are effectively nonexistent and a missed connection becomes an expensive taxi.
Booking and timing
Late November is the cheapest window and the quietest; the first two weekends of December are busiest, particularly in York and Harrogate. Book accommodation with free cancellation and confirm the specific bus or train times for your dates, because winter timetables change in mid-December and some rural routes stop running entirely between Christmas and New Year. If your trip depends on one connection, build in a buffer and keep a taxi number for the local area. For more on choosing a base, our town-by-town guide to where to stay in North Yorkshire for a late-autumn short break pairs well with this one.
Questions, answered
Can I reach Whitby by train from York?
Not directly. Trains from York reach Scarborough and Middlesbrough, and Whitby is served by the Esk Valley line from Middlesbrough or by the Coastliner bus via Malton and Pickering. The bus is usually simpler from York, though it takes over three hours. Check winter timetables before you travel.
How long is the train from Leeds to Harrogate?
Roughly 35 to 40 minutes on the direct service, with several departures an hour on weekdays. Harrogate station is at the top of the town centre, a short walk to the Stray and the convention centre. Services are less frequent on Sundays and in the evening, so check the last train back.
Do I need a car for a pre-Christmas trip to North Yorkshire?
Not if you stay in York, Harrogate, Scarborough or Skipton, which all have rail links and walkable centres. A car helps for the Dales villages and remote moorland, where winter buses are sparse. For a short break, pick a rail-connected base and use buses for day trips.
Are buses running between the North Yorkshire towns in December?
Yes, but timetables thin out noticeably, especially on Sundays and between Christmas and New Year. The Coastliner runs year-round between Leeds, York, Malton, Pickering and Whitby. Rural routes and the Moorsbus network are more limited in winter, so confirm times for your specific dates before relying on them.
Where should I stay for a car-free Christmas market break?
York, without question. The city has the densest hotel choice, the best rail connections and everything within walking distance. Harrogate is a strong second if you want a quieter stay with spa-town atmosphere and easy trains to Leeds and York. Book early for the first two weekends of December.
How do I get from Scarborough to Whitby without a car?
The bus along the coast takes around an hour depending on the route, with stops including Robin Hood's Bay. Arriva and Coastliner services cover the corridor, though winter frequencies are lower. The alternative is the train via Middlesbrough, which is slower and involves a change.
Is the North Yorkshire Moors Railway open in winter?
It runs on selected dates rather than daily, so check its own timetable rather than assuming a regular service. Pickering, its southern terminus, is reachable by bus from York. If a heritage rail trip is central to your plans, build your dates around the published running days.
What is the best month for a pre-Christmas break in North Yorkshire?
Late November for quiet streets and the best room rates, or the first week of December before the Christmas market weekends fill York and Harrogate. Avoid the days between Christmas and New Year if you are relying on buses, because many rural routes do not run and attractions keep reduced hours.
5% back on completed stays · ~1 tonne CO₂ retired per booking