Bus from Solihull to Birmingham

44 direct routes · 24–66 min · first bus 04:43, last bus 00:40 (weekdays); the X1 run 24 hours.

Next buses to Birmingham as of 04:59

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

Direct routes

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
6 National Express West Midlands ~34 min 127 Sat 93 · Sun 56 04:43 00:40 Sandy Hill Road (adj) Birmingham Coach Station (Stop DS5) —
14 National Express West Midlands ~39 min 116 Sat 89 · Sun 61 04:40 23:32 Braymoor Road (opp) Matthew Boulton College (Stop JR2) —
97 National Express West Midlands ~33 min 100 Sat 85 · Sun 49 04:42 01:02 Centenary House (adjacent) Birmingham Coach Station (Stop DS5) —
94 National Express West Midlands ~45 min 93 Sat 72 · Sun 46 04:33 00:19 Meriden Park (adjacent) Matthew Boulton College (Stop JR2) —
95 National Express West Midlands ~44 min 92 Sat 71 · Sun 43 04:16 23:34 Kingshurst Park (adj) Matthew Boulton College (Stop JR2) —
4 National Express West Midlands ~41 min 89 Sat 84 · Sun 53 05:10 00:25 Solihull Town Centre (Stop SD) Birmingham Coach Station (Stop DS5) Olton
72 National Express West Midlands ~1 min 84 Sat 60 · Sun 33 05:17 23:54 Centenary House (adjacent) Mirfield Road (after) —
60 National Express West Midlands ~32 min 76 Sat 65 · Sun 50 04:50 23:42 The Wheatsheaf (adj) Birmingham Coach Station (Stop DS5) Lyndon End
X1 National Express West Midlands ~24 min 71 weekdays only 24 hours The Wheatsheaf (adj) Birmingham Coach Station (Stop DS5) Lyndon End
X1 National Express Coventry ~24 min 65 Sat 55 · Sun 43 24 hours The Wheatsheaf (adj) Birmingham Coach Station (Stop DS5) Lyndon End
17 National Express West Midlands ~36 min 58 Sat 49 · Sun 17 05:33 20:11 Radley Court (adj) Birmingham Coach Station (Stop DS5) —
X2 National Express West Midlands ~36 min 55 Sat 48 · Sun 35 05:15 23:41 Grove Road (opp) Birmingham Coach Station (Stop DS5) Lyndon End
76 National Express West Midlands ~19 min 51 Sat 43 · Sun 27 05:34 23:24 Sandy Hill Road (adj) Addison Road (Stop KG) —
2 National Express West Midlands ~31 min 50 Sat 46 · Sun 33 05:17 00:35 Oxhill Road (adj) Birmingham Coach Station (Stop DS5) —
49 National Express West Midlands ~38 min 47 Sat 37 · Sun 25 06:12 23:44 Prince Of Wales (adjacent) Longbridge Station (Stop LH) —
X12 National Express West Midlands ~19 min 41 Sat 36 · Sun 32 05:03 00:25 St Johns Grove (before) Heath Way (adjacent) —
97A National Express West Midlands ~32 min 41 Sat 37 · Sun 40 02:39 00:26 Centenary House (adjacent) Birmingham Coach Station (Stop DS5) —
4A National Express West Midlands ~56 min 40 Sat 38 · Sun 17 05:40 19:15 Solihull Town Centre (Stop SM) Birmingham Coach Station (Stop DS5) —
71 National Express West Midlands ~44 min 36 Sat 31 · Sun 13 05:26 23:17 Kingshurst Park (adj) Trinity Church (adj) Minworth & Whitehouse Common
X13 National Express West Midlands ~9 min 35 Sat 27 · Sun 16 05:56 23:19 Park Hall Academy (adj) Heath Way (adjacent) —
17A National Express West Midlands ~41 min 35 Sat 33 · Sun 32 04:58 23:26 Bell Walk (opp) Birmingham Coach Station (Stop DS5) —
96 National Express West Midlands ~46 min 33 Sat 33 · Sun 19 04:24 23:38 Chelmsley Interchange (Stop CF) Barnabas Road (Stop EF) —
5 National Express West Midlands ~66 min 29 Sat 28 · Sun 22 06:43 22:58 Solihull Town Centre (Stop SM) Birmingham Coach Station (Stop DS5) —
98 Diamond Bus ~52 min 24 Sat 23 · no Sunday buses 05:49 19:10 Grove Road (opp) Heartlands Hospital (Stop HC) Olton & Lyndon End
210 National Express ~35 min 24 Sat 24 · Sun 24 09:45 02:55 Birmingham Airport Bus Terminal (Stand H) Birmingham Coach Station (Stand 8) —
707 National Express ~30 min 16 Sat 16 · Sun 16 04:30 00:30 Birmingham Airport Bus Terminal (Stand H) Birmingham Coach Station (Stand 8) —
99 Diamond Bus ~25 min 15 Sat 17 · Sun 9 06:35 18:10 Grove Road (opp) Swan Shopping Centre (opposite) Olton & Lyndon End
630 LandFlight ~35 min 15 Sat 14 · no Sunday buses 07:01 18:32 Solihull Station (Stand H) Station Road (Stop AF) Olton
664 LandFlight ~32 min 12 Sat 12 · no Sunday buses 07:38 19:28 Thornyfield Road (adj) Maypole Island (after) Majors Green & Wythall
27 Diamond Bus ~83 min 11 Sat 11 · no Sunday buses 07:40 18:15 Solihull Town Centre (Stop SM) The Black Horse (adjacent) —
A10 LandFlight ~37 min 11 Sat 10 · no Sunday buses 07:31 18:16 Grove Road (opp) Elmstead Avenue (opp) —
665 LandFlight ~41 min 11 Sat 11 · no Sunday buses 07:08 17:59 Thornyfield Road (adj) Maypole Island (after) Wythall
99A Diamond Bus ~25 min 8 Sat 6 · no Sunday buses 08:05 18:50 Grove Road (opp) Swan Shopping Centre (opposite) Olton & Lyndon End
777 National Express ~30 min 8 Sat 8 · Sun 8 04:40 00:55 Birmingham Airport Bus Terminal (Stand H) Birmingham Coach Station (Stand 8) —
631 LandFlight ~37 min 6 Sat 6 · no Sunday buses 09:22 14:31 Solihull Station (Stand H) Station Road (Stop AF) Olton
820 National Express ~25 min 4 Fridays only 11:05 22:05 Birmingham Airport Bus Terminal (Stand H) Birmingham Coach Station (Stand 8) —
8 occasional services — once or twice a day · 891, 1S, 863, 877, 180, 889, 502, 832

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 ~1 min 1 weekdays only 15:38 15:38 Centenary House (adjacent) Mirfield Road (after) —
1S National Express West Midlands ~14 min 1 weekdays only 07:24 07:24 Solihull Station (Stand A) Station Road (Stop AF) Olton
863 National Express West Midlands ~5 min 1 weekdays only 15:20 15:20 Prince Of Wales (adjacent) Yardley Wood Depot (before) —
877 National Express West Midlands ~29 min 1 weekdays only 15:21 15:21 Grove Road (opp) Swan Shopping Centre (opposite) Lyndon End
180 National Express ~25 min 1 Sat 1 · Sun 1 06:20 06:20 Birmingham Airport Bus Terminal (Stand H) Birmingham Coach Station (Stand 8) —
889 National Express West Midlands ~1 min 1 weekdays only 15:20 15:20 Centenary House (adjacent) Mirfield Road (after) —
502 Diamond Bus ~25 min 1 weekdays only 16:22 16:22 Reservoir Hotel (Opp) Addison Road (Stop KG) Wythall
832 National Express ~25 min 1 Fridays only 06:20 06:20 Birmingham Airport Bus Terminal (Stand H) Birmingham Coach Station (Stand 8) —

Times are for the first boarding point in Solihull 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 6 bus, 14 bus, 97 bus, 94 bus, 95 bus, 4 bus, 72 bus or 60 bus timetable.

6 of these 44 services are long-distance coaches — the fare cap and local bus passes apply to the buses here, but not to the coaches, which set their own fares.
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 Solihull to Birmingham?

44 routes run directly from Solihull to Birmingham: the 6 (National Express West Midlands), the 14 (National Express West Midlands), the 97 (National Express West Midlands), the 94 (National Express West Midlands), the 95 (National Express West Midlands), the 4 (National Express West Midlands), the 72 (National Express West Midlands), 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 76 (National Express West Midlands), the 2 (National Express West Midlands), the 49 (National Express West Midlands), the X12 (National Express West Midlands), the 97A (National Express West Midlands), the 4A (National Express West Midlands), the 71 (National Express West Midlands), the X13 (National Express West Midlands), the 17A (National Express West Midlands), the 96 (National Express West Midlands), the 5 (National Express West Midlands), the 98 (Diamond Bus), the 210 (National Express), the 707 (National Express), the 99 (Diamond Bus), the 630 (LandFlight), the 664 (LandFlight), the 27 (Diamond Bus), the A10 (LandFlight), the 665 (LandFlight), the 99A (Diamond Bus), the 777 (National Express), the 631 (LandFlight), the 820 (National Express), the 891 (National Express West Midlands), the 1S (National Express West Midlands), the 863 (National Express West Midlands), the 877 (National Express West Midlands), the 180 (National Express), the 889 (National Express West Midlands), the 502 (Diamond Bus), the 832 (National Express). The most frequent is the 6, 127 times each weekday — board at Sandy Hill Road (adj) and get off at Birmingham Coach Station (Stop DS5), about 34 minutes.

How long does the bus take from Solihull to Birmingham?

Between 24 minutes on the X1 and 66 on the 5, depending on which route you catch and on traffic.

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

On weekdays the first direct bus leaves around 04:43 and the last around 00:40 — and the X1 run 24 hours. Check the route timetables for weekends.

How much is the bus from Solihull to Birmingham?

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

More options