Skip to main content

Your privacy settings

We use cookies to help you with journey planning and relevant disruptions, remember your login and show you content you might be interested in. If you're happy with the use of cookies by West Midlands Combined Authority and our selected partners, click 'Accept all cookies'. Or click 'Manage cookies' to learn more.

Manage cookies


What we do

Transport for West Midlands brings together trains, buses and trams in the West Midlands.

We also support cycling and walking in the region. We’ve invested in a cycling and walking route network and you can take your bike on public transport.

We cover Birmingham, Dudley, Sandwell, Coventry, Walsall, Solihull and Wolverhampton.

You can read about our policy, strategy and projects on our corporate website.

We are part of the West Midlands Combined Authority.

Get information about your journey

You can get journey information from:

  • screens at bus shelters - these tell you when the next bus is
  • our travel apps - these let you plan journeys and buy tickets
  • our Journey Planner - includes, bus, train, tram, cycling and walking
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference
   at CallSite.Target(Closure , CallSite , Object )
   at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)
   at ASP._Page_app_plugins_wmn_grideditors_stayuptodate_StayUpToDate_cshtml.Execute() in C:\home\site\wwwroot\app_plugins\wmn\grideditors\stayuptodate\StayUpToDate.cshtml:line 8
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\grid\editors\Base.cshtml:line 20