Bus from Yardley to Solihull

12 direct routes · 15–46 min · first bus 05:11, last bus 23:46 (weekdays).

Next buses to Solihull as of 02:30

Scheduled times at the boarding stop in Yardley, from the operators' timetables — they update automatically. Open the stop for live tracking.

Direct routes

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
60 National Express West Midlands ~5 min 72 Sat 63 · Sun 50 05:01 00:29 Steyning Road (after) Mardon Road (opp) Lyndon End
X1 National Express West Midlands ~17 min 70 weekdays only 24 hours Steyning Road (after) Birmingham Airport Bus Terminal (Stand K) Lyndon End
X1 National Express Coventry ~17 min 65 Sat 55 · Sun 43 24 hours Steyning Road (after) Birmingham Airport Bus Terminal (Stand K) Lyndon End
17 National Express West Midlands ~9 min 58 Sat 49 · Sun 20 06:41 00:23 Clements Road (adj) Radley Court (opp) —
X2 National Express West Midlands ~15 min 55 Sat 47 · Sun 33 05:11 23:46 Steyning Road (after) Solihull Hospital (adjacent) Lyndon End
17A National Express West Midlands ~27 min 35 Sat 34 · Sun 32 04:17 22:23 Clements Road (adj) Birmingham Airport Bus Terminal (Stand K) —
98 Diamond Bus ~46 min 24 Sat 22 · no Sunday buses 06:54 19:37 Croft Road (before) Solihull Town Centre (Stop SM) Lyndon End & Olton
99 Diamond Bus ~33 min 15 Sat 14 · Sun 8 07:31 18:57 Croft Road (after) Solihull Town Centre (Stop SM) Lyndon End & Olton
99A Diamond Bus ~27 min 9 Sat 6 · no Sunday buses 06:36 16:26 Steyning Road (opp) Solihull Town Centre (Stop SM) Lyndon End & Olton
3 occasional services — once or twice a day · 891, 877, 889

Often school, college or market-day journeys — check the route before relying on one.

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
891 National Express West Midlands ~17 min 1 weekdays only 07:40 07:40 Croft Road (before) Marston Green Tavern (adjacent) —
877 National Express West Midlands ~28 min 1 weekdays only 07:42 07:42 Steyning Road (opp) Solihull Hospital (adjacent) Lyndon End
889 National Express West Midlands ~12 min 1 weekdays only 07:42 07:42 Croft Road (before) Centenary House (opposite) —

Times are for the first boarding point in Yardley on each route's weekday timetable — open the route for the full timetable, live map and every stop.

The same number runs elsewhere in the UK — see every 60 bus, X1 bus, 17 bus, X2 bus, 17A bus, 98 bus, 99 bus or 99A bus timetable.

Single fares on this journey are capped at £3 on participating routes (England cap, until 31 Dec 2026 — then £2). Details →

Frequently asked questions

Which bus goes from Yardley to Solihull?

12 routes run directly from Yardley to Solihull: the 60 (National Express West Midlands), the X1 (National Express West Midlands), the X1 (National Express Coventry), the 17 (National Express West Midlands), the X2 (National Express West Midlands), the 17A (National Express West Midlands), the 98 (Diamond Bus), the 99 (Diamond Bus), the 99A (Diamond Bus), the 891 (National Express West Midlands), the 877 (National Express West Midlands), the 889 (National Express West Midlands). The most frequent is the 60, 72 times each weekday — board at Steyning Road (after) and get off at Mardon Road (opp), about 5 minutes.

How long does the bus take from Yardley to Solihull?

Between 15 minutes on the X2 and 46 on the 98, depending on which route you catch and on traffic. It calls at Lyndon End on the way.

What time is the first and last bus from Yardley to Solihull?

On weekdays the first direct bus leaves around 05:11 and the last around 23:46. Check the route timetables for weekends.

How much is the bus from Yardley to Solihull?

Most single fares in England are capped at £3 until 31 December 2026, then £2 from 1 January 2027.

More options