Bromsgrove to Birmingham New Street takes 23 minutes and £1,560 a year. London means changing at New Street: fastest times, season fares and last trains.

Two things decide whether living in Bromsgrove works for a commuter, and only one of them is on the timetable board. The first is that Birmingham New Street is 23 to 34 minutes away, four trains an hour in the morning peak. The second is that there is no direct train from Bromsgrove to London: every London journey means getting off at New Street and starting again.

This page is a plain read of what that costs and how long it takes, checked against live timetables and fares for a normal Tuesday.

Bromsgrove to Birmingham: the journey that actually matters

Bromsgrove station sits on New Road (B60 2LX) and is managed by West Midlands Railway. It has lifts and is rated step-free category A, National Rail’s top grade, meaning step-free access to every platform. The ticket office is open 06:00 to 19:15 Monday to Friday, 06:30 to 19:15 on Saturdays and closed on Sundays.

Morning departures for Birmingham New Street are frequent but not evenly spaced. On a sample weekday they left at 07:03, 07:23, 07:29, 07:42 and 08:03, so four trains inside the 07:00 hour but with a 20-minute gap at the start of it and a six-minute gap in the middle. The quickest of those, the 07:23, is into New Street at 07:46, a 23-minute run. The slowest of the five takes 34 minutes; the rest land between 27 and 30.

Walk-up fares are the same whichever train you take: £8.20 for an anytime day single, £9.80 for an anytime day return.

The first train of the day leaves Bromsgrove at 06:18, reaching New Street at 06:45. If your shift starts before 07:00 in the city, the train does not help you.

What a season ticket costs

Standard-class season ticket prices from Bromsgrove, August 2026
ToWeeklyMonthlyAnnual
Birmingham (any permitted route, valid to New Street, Moor Street or Snow Hill)£39.00£149.80£1,560.00
London Euston (West Midlands and London Northwestern services only)£186.00£714.30£7,440.00
London Euston plus Travelcard zones 1 to 6 (same route restriction)£243.30£934.30£9,732.00

The Birmingham season is worth a moment. At £1,560 a year it covers travel into any of the three central Birmingham stations by any permitted route, which means Moor Street and Snow Hill as well as New Street. Against the 232 or so working days in a year that is about £6.72 a day, comfortably less than the £9.80 you would pay buying a return each morning.

Annual season ticket cost from Bromsgrove Bar chart comparing annual standard-class season tickets from Bromsgrove in August 2026. Birmingham, valid to any of the three central stations, costs £1,560. London Euston restricted to West Midlands and London Northwestern services costs £7,440. London Euston with a zones 1 to 6 Travelcard costs £9,732. The London season is 4.8 times the Birmingham one. Commuting to London from Bromsgrove costs nearly five times as much Annual standard-class season ticket, August 2026 (Trainline). London tickets are restricted to West Midlands and London Northwestern services. Birmingham£1,560 London Euston£7,440 London Euston plusTravelcard 1 to 6£9,732 The Birmingham season works out at roughly £6.72 a working day. A walk-up return is £9.80. Birmingham is 23 to 34 minutes away. London is 2 hours 3 minutes at best, with a change at New Street. The cheap London season is not valid on the fast Avanti trains, so it buys the 3-hour journey, not the 2-hour one. Source: Trainline season ticket prices, checked 9 August 2026. Chart by Bromsgrove News.
Chart by Bromsgrove News

Bromsgrove to London: no direct train, and two very different routes

Every London journey from Bromsgrove involves a change, almost always at Birmingham New Street. What you pay depends entirely on which train you catch out of New Street.

The fast route. Bromsgrove to New Street, then an Avanti West Coast service to London Euston. On a normal weekday the 10:03 gets you to Euston at 12:06, 2 hours 3 minutes door to door, and the 10:29 arrives at 12:38 in 2 hours 9 minutes. An off-peak return on this route is £75.70; advance singles start around £68 and rise steeply.

The slow route. The same first leg, then a West Midlands or London Northwestern train from New Street. The 10:03 on this route reaches Euston at 13:17, 3 hours 14 minutes. The compensation is the fare: a super off-peak return is £34.30, an off-peak return £46.90, and advance singles start at £13.00. That is less than half the fast fare for an hour and a bit more of your day.

This split is the single most useful thing to know about travelling to London from here. The cheap tickets and the cheap season are both marked “West Midlands and London Northwestern only”, which means they buy you the three-hour journey. If you need the two-hour one, you are on Avanti fares.

First out, last back

The earliest arrival in London is 08:38 at Euston, off the 06:29 from Bromsgrove.

Coming home, the 21:06 from Euston is the last realistic train, getting into Bromsgrove at 23:20. Miss it and the next arrival is 06:24 the following morning: the 23:30 from Euston reaches Birmingham at 01:32 and then leaves you there until 05:53. There is no late-night option worth planning around.

Sample weekday journeys from Bromsgrove, Tuesday 11 August 2026
JourneyDepartArriveTimeCheapest walk-up
Birmingham New Street, fastest07:2307:4623 min£9.80 day return
Birmingham New Street, first train06:1806:4527 min£9.80 day return
London Euston, fast route10:0312:062h 03m£75.70 off-peak return
London Euston, cheap route10:0313:173h 14m£34.30 super off-peak return
London Euston, earliest arrival06:2908:382h 09mPeak fares apply
Euston back to Bromsgrove, last train21:0623:202h 14m£75.70 off-peak return

Parking at the station

The station car park is run by Excel Parking Services, not by the council, and it has 350 spaces including 17 accessible bays.

  • Daily: £3.00. Weekly £11.00, monthly £40.00, annual £360.00.
  • Saturday or Sunday: £1.50 a day.
  • Blue Badge holders park free in the marked accessible bays.

An annual car park season at £360 on top of a £1,560 Birmingham rail season puts the all-in cost of driving to the station and taking the train to work at about £1,920 a year.

The station also has bicycle storage and bicycle hire. Bromsgrove District Council’s own town-centre car parks are a separate system and cheaper for short stays: every public one gives the first 30 minutes free if you take a ticket from the machine. Those are covered on our Bromsgrove roadworks and travel page.

Frequently asked questions

Is there a direct train from Bromsgrove to London?

No. Every service requires a change, in practice at Birmingham New Street. The quickest total journey observed on a normal weekday is 2 hours 3 minutes.

How long does it take to get from Bromsgrove to Birmingham?

Between 23 and 34 minutes to New Street, depending on how many stops the train makes. Four trains ran in the 07:00 hour on a sample weekday.

What is the cheapest way to get from Bromsgrove to London?

Book an advance single on a West Midlands or London Northwestern service via Birmingham. These start at £13.00. The equivalent walk-up ticket is a super off-peak return at £34.30. Both come with the three-hour journey rather than the two-hour one.

How much is a season ticket from Bromsgrove to Birmingham?

£1,560 a year, £149.80 a month or £39.00 a week, valid to New Street, Moor Street or Snow Hill by any permitted route.

What time is the last train from London to Bromsgrove?

The 21:06 from Euston, arriving 23:20. Later departures strand you at Birmingham New Street overnight; the next Bromsgrove arrival is 06:24.

How much is parking at Bromsgrove station?

£3.00 a day, £11.00 a week, £40.00 a month or £360.00 a year, and £1.50 on a Saturday or Sunday. Blue Badge holders park free in the accessible bays.

Related

Sources

Fares and timetables change. Check the operator before you travel, and note that off-peak and super off-peak tickets carry time restrictions that a fare table cannot show.