North Yorkshire by Bus

Bus travel across England's largest county

North Yorkshire’s bus network makes exploring the region refreshingly simple. From Skipton to the coast, regular services link market towns, moorland villages, and heritage attractions with ease. Whether you're heading to Whitby for fish and chips or walking the Dales near Grassington, buses offer a reliable, scenic alternative to driving.

Timetables are comprehensive, with many routes running seven days a week. Plus, contactless payments and real-time tracking apps make hopping on board effortless. For visitors and locals alike, the bus is a smart, sustainable way to uncover North Yorkshire’s character—one stop at a time.

We have listed the useful routes between our towns.  North Yorkshire bus providers also offer a comprehensive network around the outskirts of our larger towns and across our villages and rural areas, as detailed below by North Yorkshire Council.

All North Yorkshire Buses

Enjoying North Yorkshire by bus

Search All Our North Yorkshire by Bus

How do you want to view items?

The Number 24 bus, run by Transdev, offers one of…

The Number 36 bus offers a smooth and scenic…

The Number 1 bus runs regularly between Harrogate…

The Number 21 bus offers a leisurely journey…

Scenic bus route connecting cities of Leeds and…

Scenic bus route connecting cities of Leeds and…

Use Scarborough Park & Ride which offers a…

The 128 bus service offers a scenic and practical…

The X4/X4A bus route offers a scenic and…

The 31X bus route connects York with Easingwold…

Use Whitby Park & Ride which offers a…

The X93/X94 Arriva bus service offers a scenic…

The Arriva 42 bus route connects York and Selby,…

Use Scarborough Park & Ride which offers a…

Stay up to date

Sign up to receive North Yorkshire inspiration direct to your inbox

A woman looks out over the Yorkshire Dales