One Passenger / One Trip
08:20
Loughborough, England
Loughborough Bus Stop (Amber Rooms)
10:05
Birmingham, England
Coach Station
1h 45min
National Express
£9
08:25
Capel Bangor, Wales
Capel Bangor Bus Stop (Penllwyn)
12:10
Birmingham, England
Coach Station
3h 45min
National Express
£13.7
08:25
Southampton, England
Southampton Coach Station
13:10
Birmingham, England
Coach Station
4h 45min
National Express
£14
08:25
Penzance, England
Penzance Bus Station
18:05
Birmingham, England
Coach Station
9h 40min
National Express
£19
08:25
Dereham, England
Dereham Bus Stop (o/s NatWest Bank)
13:20
Birmingham, England
Coach Station
4h 55min
National Express
£13.4
08:30
Crowlas, England
Crowlas Bus Stop (opp Garage)
18:05
Birmingham, England
Coach Station
9h 35min
National Express
£19
08:30
Gloucester, England
Gloucester Bus Station
10:20
Birmingham, England
Coach Station
1h 50min
National Express
£10
08:30
Taunton, England
Taunton Bus Station
12:20
Birmingham, England
Coach Station
3h 50min
National Express
£12
08:30
Wareham, England
Wareham Bus Stop (Post Office)
14:20
Birmingham, England
Coach Station
5h 50min
National Express
£46.1
08:30
Blackpool, England
Blackpool Central Coach Station
12:30
Birmingham, England
Coach Station
4h 0min
National Express
£11.7
08:30
Bristol, England
Bus & Coach Station
10:20
Birmingham, England
Coach Station
1h 50min
National Express
£9.4
08:30
Brixham, England
Brixham Bus Stop (o/s Brixham Heritage Museum)
15:25
Birmingham, England
Coach Station
6h 55min
National Express
£41.1
08:30
Newcastle upon Tyne, England
Newcastle Upon Tyne (Coach Station)
14:35
Birmingham, England
Coach Station
6h 5min
National Express
£6.6
08:35
Pont-erwyd, Wales
Ponterwyd Bus Stop (o/s B.P. Garage)
12:10
Birmingham, England
Coach Station
3h 35min
National Express
£13.7
08:35
Doncaster, England
North Bridge Road
12:05
Birmingham, England
Coach Station
3h 30min
National Express
£14.7
08:35
Llandudno Junction, Wales
Llandudno Junction Bus Stop (o/s Station Hotel, Stop U)
14:05
Birmingham, England
Coach Station
5h 30min
National Express
£28.2
08:35
Blackpool, England
Blackpool Clifton Drive North Bus Stop ( Holiday Centre)
12:30
Birmingham, England
Coach Station
3h 55min
National Express
£11.7
08:35
Saint Erth, England
St Erth Bus Stop (opp Station Approach)
18:05
Birmingham, England
Coach Station
9h 30min
National Express
£19
08:40
Lytham St Annes, England
St Annes Bus Stop (Ashton Gardens)
12:30
Birmingham, England
Coach Station
3h 50min
National Express
£17.6
08:40
Northampton, England
Northampton, Town Centre Bus Stop (adj. Upper Mounts Car Park )
10:30
Birmingham, England
Coach Station
1h 50min
National Express
£8.7
| City: | Birmingham, England |
| Daily arrivals: | 603 |
| Bus stations | BHM Airport, Coach Station, Great Barr |
| Connections: | 195 |
| Companies: | National Express |
| Avg price: | £16.11 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a bus ticket from Capel Bangor to Birmingham costs around £13.7 while one from Southampton to Coach Station costs £14. The average ticket price is £16.11.
There are many cities from which you can reach Birmingham by bus. Some of them are Penzance (Penzance Bus Station), Dereham (Dereham Bus Stop (o/s NatWest Bank)), Crowlas (Crowlas Bus Stop (opp Garage)). If you need more information, you can use our search engine.
The bus company that operates in Birmingham is National Express. One of its journeys, for example, is National Express Loughborough Birmingham. Its price is approximately £9 and it takes 1h 45min. We recommend that you book your ticket in advance.
There are many bus stations in Birmingham. Some of them are: BHM Airport, Coach Station, Great Barr. These stations can be reached from cities such as Gloucester (Gloucester Bus Station), Taunton (Taunton Bus Station), Wareham (Wareham Bus Stop (Post Office)). One of the trips, Gloucester - Birmingham, can be found from £10 if you book in advance.