X20 NatWest Bank Stratford-upon-Avon ↔ Solihull Town Centre
Operated by Stagecoach Midlands. First bus 06:20, last bus 19:15. 44 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| NatWest Bank (Adj) | 06:20 | 06:20 | 07:35 | 07:53 | 08:05 | 09:00 | 09:00 | 10:05 | 10:10 | 10:10 | 11:20 | 11:20 | 12:05 | 12:30 | 12:30 | 13:40 | 13:40 | 14:05 | 15:55 | 16:05 | 16:35 | 18:05 | 18:10 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| McDonalds (Opp) | 06:22 | 06:22 | 07:37 | 07:56 | 08:07 | 09:03 | 09:03 | 10:07 | 10:13 | 10:13 | 11:23 | 11:23 | 12:07 | 12:33 | 12:33 | 13:43 | 13:43 | 14:07 | 15:58 | 16:07 | 16:38 | 18:07 | 18:13 |
| Tesco (Opp) | 06:25 | 06:25 | 07:42 | 08:02 | 08:12 | 09:09 | 09:09 | 10:12 | 10:19 | 10:19 | 11:29 | 11:29 | 12:12 | 12:39 | 12:39 | 13:49 | 13:49 | 14:12 | 16:06 | 16:12 | 16:43 | 18:12 | 18:19 |
| Avenue Farm (Adj) | 06:26 | 06:26 | 07:43 | 08:03 | 08:13 | 09:10 | 09:10 | 10:13 | 10:20 | 10:20 | 11:30 | 11:30 | 12:13 | 12:40 | 12:40 | 13:50 | 13:50 | 14:13 | 16:07 | 16:13 | 16:44 | 18:13 | 18:20 |
| Church Road (Opp) | · | · | 07:50 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Oak Tree Close (Opp) | · | · | 08:00 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| General Stores (Adj) | 06:37 | 06:37 | 08:06 | 08:12 | 08:23 | 09:19 | 09:19 | 10:23 | 10:29 | 10:29 | 11:39 | 11:39 | 12:23 | 12:49 | 12:49 | 13:59 | 13:59 | 14:23 | 16:20 | 16:23 | 16:54 | 18:23 | 18:29 |
| Henley High School (Adj) | · | · | 08:13 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Three Tuns (Opp) | 06:41 | 06:41 | 08:17 | 08:17 | 08:28 | 09:24 | 09:24 | 10:28 | 10:34 | 10:34 | 11:44 | 11:44 | 12:28 | 12:54 | 12:54 | 14:04 | 14:04 | 14:28 | 16:27 | 16:28 | 17:00 | 18:28 | 18:34 |
| The Wharf (adjacent) | 06:50 | 06:50 | 08:25 | 08:25 | 08:36 | 09:32 | 09:32 | 10:36 | 10:42 | 10:42 | 11:52 | 11:52 | 12:36 | 13:02 | 13:02 | 14:12 | 14:12 | 14:36 | 16:35 | 16:36 | 17:08 | 18:36 | 18:42 |
| Blythe Valley Park (on) | · | 06:58 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Notcutts (after) | 06:54 | 07:04 | 08:29 | 08:29 | 08:42 | 09:38 | 09:38 | 10:42 | 10:48 | 10:48 | 11:58 | 11:58 | 12:42 | 13:08 | 13:08 | 14:18 | 14:18 | 14:42 | 16:42 | 16:42 | 17:14 | 18:42 | 18:48 |
| St James Church (adjacent) | 06:59 | 07:09 | 08:39 | 08:39 | 08:54 | 09:47 | 09:47 | 10:54 | 10:57 | 10:57 | 12:07 | 12:07 | 12:54 | 13:17 | 13:17 | 14:27 | 14:27 | 14:54 | 16:50 | 16:54 | 17:25 | 18:54 | 18:57 |
| Solihull Town Centre (Stop SK) | · | 07:17 | · | 08:49 | · | 09:56 | · | · | 11:06 | · | 12:16 | · | · | · | 13:26 | · | 14:36 | · | 17:00 | · | 17:35 | · | 19:06 |
| Solihull Town Centre (Stop SL) | 07:07 | · | 08:49 | · | 09:02 | · | 09:56 | 11:02 | · | 11:06 | · | 12:16 | 13:02 | 13:26 | · | 14:36 | · | 15:02 | · | 17:02 | · | 19:02 | · |
Route map
All stops on route X20
X20 towards Solihull Town Centre
- NatWest Bank (Adj) Stratford-upon-Avon
- McDonalds (Opp) Stratford-upon-Avon
- Regal Road (Opp) Stratford-upon-Avon
- Tesco (Opp) Stratford-upon-Avon
- Avenue Farm (Adj) Stratford-upon-Avon
- Joseph Way (Adj) Stratford-upon-Avon
- Worths Way (Adj) Stratford-upon-Avon
- our Ashes Garage (Adj) Pathlow
- Holly Tree Cottage (Adj) Pathlow
- Church Road (Opp) Snitterfield
- Bearley Green (Adj) Bearley
- Oak Tree Close (Opp) Bearley
- Railway Station (Adj) Bearley
- Hill Farm Marina (Adj) Wootton Wawen
- General Stores (Adj) Wootton Wawen
- Mayswood Road (Adj) Wootton Wawen
- Henley High School (Adj) Henley-in-Arden
- Warwick Road (Nr) Henley-in-Arden
- Tudor Dairies (Adj) Henley-in-Arden
- Three Tuns (Opp) Henley-in-Arden
- The Virgins (Adj) Henley-in-Arden
- Bird in Hand (Opp) Henley-in-Arden
- Mows Hill Lane (Jcn) Lapworth
- Royal Oak (Opp) Lapworth
- Stratford Road (Adj) Hockley Heath
- Aylesbury Road (opposite) Hockley Heath
- Aylesbury Road (after) Hockley Heath
- The Wharf (adjacent) Hockley Heath
- The Barn Restaurant (adj) Hockley Heath
- Box Trees Road (before) Hockley Heath
- Kineton Lane (adjacent) Illshaw Heath
- Gate Lane (opposite) Illshaw Heath
- Blythe Valley Park (on) Illshaw Heath
- Notcutts (after) Monkspath
- The Plough (adjacent) Monkspath
- Monkspath Hall Road (opposite) Monkspath
- Dog Kennel Lane (adjacent) Three Maypoles
- Connaught House (adjacent) Three Maypoles
- Harwood Grove (opp) Shirley
- Blackford Road (adj) Three Maypoles
- Bishopton Close (after) Shirley
- School Road (adj) Shirley
- St James Church (adjacent) Shirley
- Sutherland Avenue (opposite) Shirley
- Thornyfield Road (opp) Shirley
- Stanway Road (adj) Sharmans Cross
- Ashwell Drive (adj) Sharmans Cross
- Prospect Lane (adjacent) Sharmans Cross
- Sharmans Cross Junior School (adj) Sharmans Cross
- Woodside Way (adj) Sharmans Cross
- Streetsbrook Road (before) Sharmans Cross
- Broadoaks (opp) Solihull
- Solihull Town Centre (Stop SK) Solihull
- Solihull Town Centre (Stop SL) Solihull
X20 towards NatWest Bank Stratford-upon-Avon
- Solihull Town Centre (Stop SK) Solihull
- Solihull Station (Stand B) Solihull
- Broadoaks (adj) Solihull
- Streetsbrook Road (after) Sharmans Cross
- Woodside Way (opp) Sharmans Cross
- Sharmans Cross Junior School (opp) Sharmans Cross
- Prospect Lane (opposite) Sharmans Cross
- Stanway Road (opp) Sharmans Cross
- Thornyfield Road (adj) Shirley
- Sutherland Avenue (adjacent) Shirley
- St James Church (opposite) Shirley
- Longmore Road (before) Shirley
- Union Road (adj) Shirley
- Bishopton Close (before) Shirley
- Harwood Grove (adj) Shirley
- Marshall Lake Road (adjacent) Three Maypoles
- Connaught House (opposite) Three Maypoles
- Dog Kennel Lane (opp) Three Maypoles
- Monkspath Hall Road (adj) Monkspath
- The Plough (opposite) Monkspath
- Notcutts (before) Monkspath
- Blythe Valley Park (on) Illshaw Heath
- Gate Lane (adj) Illshaw Heath
- Kineton Lane (opp) Illshaw Heath
- Box Trees Road (after) Hockley Heath
- The Barn Restaurant (opp) Hockley Heath
- Aylesbury Road (adj) Hockley Heath
- The Wharf (opp) Hockley Heath
- Wharf (Adj) Hockley Heath
- Royal Oak (Adj) Lapworth
- Stratford Road (Opp) Hockley Heath
- Bushwood Lane (Jcn) Lapworth
- Bird in the Hand (Adj) Henley-in-Arden
- The Virgins (Opp) Henley-in-Arden
- Three Tuns (Adj) Henley-in-Arden
- Black Swan (Adj) Henley-in-Arden
- Henley High School (Adj) Henley-in-Arden
- Black Swan (Adj) Henley-in-Arden
- River House School (Adj) Henley-in-Arden
- Mayswood Road (Opp) Wootton Wawen
- Church (Adj) Wootton Wawen
- Hill Farm Marina (Opp) Wootton Wawen
- Oak Tree Close (Adj) Bearley
- Bearley Green (Opp) Bearley
- Bus Shelter (Adj) Snitterfield
- Church Road (Adj) Snitterfield
- Railway Station (Opp) Bearley
- Holly Tree Cottage (Opp) Pathlow
- Dun Cow (Adj) Pathlow
- St Peters Way (Opp) Stratford-upon-Avon
- Worths Way (Opp) Stratford-upon-Avon
- Tesco (Adj) Stratford-upon-Avon
- Joseph Way (Opp) Stratford-upon-Avon
- Maybird Centre (Adj) Stratford-upon-Avon
- Wharf Road (Opp) Stratford-upon-Avon
- McDonalds (Adj) Stratford-upon-Avon
- Hospital (Opp) Stratford-upon-Avon
- Greenhill Street (Adj) Stratford-upon-Avon
- NatWest Bank (Adj) Stratford-upon-Avon
Service history & registered changes
- 🆕 Registered effective 30 Aug 2026 Operating between Bromsgrove and Birmingham given service number X20 effective from 30 August 2026. To amend Timetable.
- 🆕 Registered effective 19 Jul 2026 Operating between Bromsgrove and Birmingham given service number X20 effective from 19 July 2026. To amend Timetable.
- 🆕 Registered effective 22 Feb 2026 Operating between Birmingham and Bromsgrove given service number X20 effective from 22 February 2026. To amend Route and Timetable.
- 🆕 Registered effective 4 Jan 2026 Operating between Bromsgrove and Birmingham given service number X20 effective from 04 January 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first X20 bus?
The first X20 departure on weekdays leaves at 06:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X20 bus?
The last X20 on weekdays leaves its first stop at 19:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X20 bus cost?
The X20 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. Stagecoach Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the X20 bus?
The X20 is operated by Stagecoach Midlands.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.