203 Leeds to Huddersfield via Westerton
Operated by Arriva Yorkshire. First bus 05:12, last bus 21:44. 58 journeys on weekdays. Today, a Sunday: first 09:27, last 21:44. Fares: adult single £2.20 to £2.50 — more.
Wanted a different 203? 10 other bus routes are numbered 203 elsewhere in the UK — see every 203 bus timetable by area.
| Stop | 08:30 | 08:55 | 09:27 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:42 | 19:42 | 21:42 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leeds City Bus Station (stand 8) | · | · | 09:27 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:42 | 19:42 | 21:42 |
| Hunslet Fire Stn | · | · | 09:46 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:46 | 18:01 | 20:01 | 22:01 |
| White Rose Centre (stand G) | · | 08:55 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:55 | 15:55 | 16:55 | 18:10 | 20:10 | 22:10 |
| Westerton Frost Corner (S bound) | · | 09:07 | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:07 | 18:22 | 20:22 | 22:22 |
| John Ormsby VC Way | · | 09:18 | 10:18 | 11:18 | 12:18 | 13:18 | 14:18 | 15:18 | 16:18 | 17:18 | 18:33 | 20:33 | 22:33 |
| Dewsbury Bus Station (stop 5) | 08:30 | 09:30 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:30 | 18:45 | 20:45 | 22:45 |
| Station Road | 08:47 | 09:47 | 10:47 | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:47 | 17:47 | 19:02 | 21:02 | 23:02 |
| Syngenta (at) | 09:04 | 10:04 | 11:04 | 12:04 | 13:04 | 14:04 | 15:04 | 16:04 | 17:04 | 18:04 | 19:19 | 21:19 | 23:19 |
| Huddersfield Bus Station (stand J) | 09:18 | 10:18 | 11:18 | 12:18 | 13:18 | 14:18 | 15:18 | 16:18 | 17:18 | 18:18 | 19:33 | 21:33 | 23:33 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Fares on the 203
Adult single £2.20 to £2.50 · Child single £0.80 to £1.60
Arriva UK Bus's published fares on the Bus Open Data Service, in force from 23 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Arriva Yorkshire before you travel.
Tickets on the 203
Arriva Yorkshire publishes singles on this route for adults and children.
Adult Single · Child Single
…and 1 more ticket on this route.
Ticket types come from Arriva Yorkshire's own fares data on the Bus Open Data Service, last updated 23 September 2026. Prices for singles and returns are under Fares above; for the others, check with Arriva Yorkshire.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Arriva Yorkshire before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- Monday, 28 December 2026 towards Huddersfield: 13 journeys, first 08:30 towards Leeds: 13 journeys, first 08:20
Route map
All stops on route 203
203 towards Huddersfield
All 99 stops
- Leeds City Bus Station (stand 8) Leeds City Centre
- Victoria Q Leeds City Centre
- Trinity N Leeds City Centre
- Station F Leeds City Centre
- Southbank F Leeds City Centre
- Sweet Street (S bound) Holbeck
- Parkfield Street Crown Point
- Hunslet Hall Road Beeston Hill
- Burton Road Beeston Hill
- Oakley Terrace (at) Beeston
- Hunslet Fire Stn Beeston
- Cross Flatts Park (opp) Beeston
- Cross Flatts Grove (after) Beeston
- Barkly Road (opp) Beeston
- Waincliffe Drive Beeston
- Ring Road Beeston Beeston
- Thirlmere Gardens (opp) Beeston
- White Rose Centre (stand G) White Rose Centre
- Millshaw Road White Rose Centre
- Cotton Mill Beck Morley
- Wide Lane End Morley
- Dunningley Lane Tingley
- Capitol Park Tingley
- Tingley Bradford Rd Tingley
- Fenton Street (at) Tingley
- Blackgates School (opp) Tingley
- Fairleigh Road (S bound) Tingley
- Old Hall Road (stop) Westerton
- Westerton Frost Corner (S bound) Tingley
- Ardsley Reservoir Tingley
- The Nook (stop) Tingley
- Haigh Moor Avenue (stop) Tingley
- Redhill Drive Tingley
- Commonside (N bound) Tingley
- Woollin Avenue (stop) Tingley
- The Croft Tingley
- Baghill Road (stop) Tingley
- Heybeck Lane Woodkirk
- Babes in the Wood Junction Woodkirk
- Soothill Lane (opp) Woodkirk
- Dum Wood (opp) Woodkirk
- Lees House Farm Shaw Cross
- Grange Road Shaw Cross
- Owl Lane (S bound) Shaw Cross
- John Ormsby VC Way Shaw Cross
- Glenlow Road Shaw Cross
- Croftlands (opp) Dewsbury
- Leeds Road Tesco Dewsbury
- Sugar Lane Dewsbury
- Woodville Road Dewsbury
- Dewsbury Bus Station (stop 5) Dewsbury
- Watergate Road Dewsbury
- Thornhill Road (at) Scout Hill
- Ravens Crescent (opp) Scout Hill
- Ravenshouse Road Scout Hill
- Park Road (opp) Ravensthorpe
- Cranshaw Street (opp) Ravensthorpe
- Spen Valley Road (opp) Ravensthorpe
- Ravensthorpe Gyratory Ravensthorpe
- George Street (at) Ravensthorpe
- Fir Parade (opp) Ravensthorpe
- Low Mill Lane (at) Ravensthorpe
- Church Lane Mirfield
- Parkfield Crescent (at) Mirfield
- Mirfield Memorial Ground (at) Mirfield
- Station Road Mirfield
- Ings Grove Park Mirfield
- Armoury Avenue Mirfield
- Crowther Road Mirfield
- Wilson Avenue (at) Mirfield
- Nab Lane Co-op (opp) Mirfield
- Battyeford School Mirfield
- Nab Lane End (at) Mirfield
- House of the Resurrection Mirfield
- Stocks Bank Drive Mirfield
- Coppin Hall Lane (near) Mirfield
- Three Nuns Junction (at) Mirfield
- Cooper Bridge Roundabout Cooper Bridge
- Cooper Bridge (on) Cooper Bridge
- Bradley Tesco (before) Bradley
- Brooklands Bradley
- Bradley Junction (at) Bradley
- Deighton Road Deighton
- Neptune Way Deighton
- Whitacre Street (opp) Deighton
- Leeds Road Sports Complex Deighton
- Syngenta (at) Deighton
- Old Fieldhouse Lane (opp) Bradley Mills
- Leeds Road McDonalds Bradley Mills
- Springbank Road Bradley Mills
- Leeds Road Retail Park (at) Bradley Mills
- Bradley Mills Road Bradley Mills
- St Andrews Road Bradley Mills
- Hillhouse Lane Bradley Mills
- Gt Northern Retail Park Huddersfield
- Great Northern Street Huddersfield Town Centre
- Northumberland Street (stop P2) Huddersfield Town Centre
- John William Street J3 Huddersfield Town Centre
- Huddersfield Bus Station (stand J) Huddersfield Town Centre
203 towards Leeds
All 93 stops
- Huddersfield Bus Station (stand Y) Huddersfield Town Centre
- St. George's Square (stop S4) Huddersfield Town Centre
- Gt Northern Retail Park Huddersfield Town Centre
- Hillhouse Lane (at) Bradley Mills
- St Andrew's Road Bradley Mills
- Leeds Road Retail Park Bradley Mills
- Red Doles Lane Bradley Mills
- Springbank Road (opp) Bradley Mills
- Leeds Road McDonalds (at) Bradley Mills
- Old Fieldhouse Lane Bradley Mills
- Syngenta Deighton
- Leeds Rd Sports Complex (at) Deighton
- Whitacre Street Deighton
- Neptune Way Deighton
- Deighton Road Deighton
- Bradley Junction Bradley
- Brooklands (at) Bradley
- Bradley Tesco (opp) Bradley
- Cooper Bridge (on) Cooper Bridge
- Coppin Hall Lane Mirfield
- Stocks Bank Drive (opp) Mirfield
- House of the Resurrection Mirfield
- Nab Lane End Mirfield
- Battyeford School Mirfield
- Nab Lane Co-op Mirfield
- Wilson Avenue (stop) Mirfield
- Crowther Road Mirfield
- Armoury Avenue (near) Mirfield
- Ings Grove Park Mirfield
- Station Road Mirfield
- Mirfield Memorial Ground Mirfield
- Parkfield Crescent (opp) Mirfield
- Church Lane Mirfield
- Low Mill Lane (opp) Ravensthorpe
- Fir Parade Ravensthorpe
- George Street Ravensthorpe
- Ravensthorpe Gyratory Ravensthorpe
- Spen Valley Road Ravensthorpe
- Cranshaw Street Ravensthorpe
- Park Road Ravensthorpe
- Ravenshouse Road (app) Scout Hill
- Ravens Crescent Scout Hill
- Thornhill Road Scout Hill
- Watergate Road (opp) Dewsbury
- Dewsbury Bus Station (stop 6) Dewsbury
- Sugar Lane Dewsbury
- Leeds Road Tesco (at) Dewsbury
- Croftlands (at) Dewsbury
- Glenlow Road Shaw Cross
- John Ormsby VC Way (S bound) Shaw Cross
- Owl Lane Shaw Cross
- Chidswell Lane Shaw Cross
- Grange Road Shaw Cross
- Lees House Farm (opp) Shaw Cross
- Dum Wood Woodkirk
- Babes in the Wood Junction Woodkirk
- Heybeck Lane (stop) Woodkirk
- Baghill Road Tingley
- The Croft (stop) Tingley
- Woollin Avenue Tingley
- Commonside (N bound) Tingley
- Redhill Drive Tingley
- Haigh Moor Avenue Tingley
- The Nook Tingley
- Ardsley Reservoir Tingley
- Westerton Frost Corner (N bound) Tingley
- Old Hall Road Tingley
- Fairleigh Road (at) Tingley
- Blackgates School Tingley
- Fenton Street (opp) Tingley
- Tingley Bradford Rd (NW bound) Tingley
- Capitol Park Tingley
- Dunningley Lane Tingley
- Cotton Mill Beck Morley
- Millshaw Road White Rose Centre
- White Rose Centre (stand B) White Rose Centre
- Thirlmere Gardens Beeston
- Waincliffe Drive (at) Beeston
- Tommy Wass Junction (NE bound) Beeston
- Barkly Road Beeston
- Cross Flatts Grove (opp) Beeston
- Cross Flatts Park Beeston
- Hunslet Fire Stn (at) Beeston
- Oakley Terrace Beeston
- Dewsbury Road Hub Beeston Hill
- Hunslet Hall Road (N bound) Beeston Hill
- Parkfield Street (N bound) Holbeck
- Sweet Street (N bound) Holbeck
- Southbank G Leeds City Centre
- Station D Leeds City Centre
- Trinity R Leeds City Centre
- Victoria I Leeds City Centre
- Leeds City Bus Station (stand 8) Leeds City Centre
Towns & areas on this route
Frequently asked questions
What time is the first 203 bus?
The first 203 departure on weekdays leaves at 05:12 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 203 bus?
The last 203 on weekdays leaves its first stop at 21:44. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 203 bus cost?
Arriva Yorkshire's published fares on the 203: adult single £2.20 to £2.50, child single £0.80 to £1.60. The 203 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Arriva Yorkshire day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 203 bus?
The 203 is operated by Arriva Yorkshire.
Timetable data from Arriva Yorkshire via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Arriva Yorkshire last updated their Bus Open Data publications on 1 October 2026. Check before you travel — services can change at short notice.