More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Birmingham to St Albans

distanceDistance83 miles (134 km)
priceAverage train ticket price£27 (€30)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Birmingham to St Albans cover the 83 miles (134 km) long journey taking on average 1 h 46 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £27, but the average price of train tickets is £27. Travellers depart most frequently from Birmingham New Street and arrive in St Albans.

Travel Tips

Trains from Birmingham to St Albans
Travel by train to St Albans easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Birmingham to St Albans.
FAQs
How much do cheap train tickets to St Albans from Birmingham cost?
Omio customers have found the cheapest trains to St Albans from Birmingham to cost as little as £27  in the next 7 days.
What is the average cost of a train from Birmingham to St Albans?
The Birmingham to St Albans train ticket price is on average £27  if you are looking to purchase your tickets for this trip in the next week.
What is the distance between Birmingham and St Albans via train?
The Birmingham to St Albans train distance is approximately 83 miles (134 km).
What is the average Birmingham to St Albans train duration?
The Birmingham to St Albans train duration is on average 1 h 46 min, which is to be expected when travelling 83 miles (134 km) between Birmingham and St Albans. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure train station in Birmingham and arrival train station in St Albans?

There are a few train stations in Birmingham to start your journey from including Birmingham New Street and Birmingham Moor Street. In St Albans you have a few train station options to choose from for your arrival including St Albans and St Albans Abbey.

Omio customers travelling this route depart most frequently from Birmingham New Street   and arrive in St Albans.

Where is the train station in Birmingham? Where is the train station in St Albans?

Passengers board their train most frequently from Birmingham New Street and travel around 0.2 miles (399 m) from the city centre to this train station.

Passengers travelling this route most often arrive at St Albans and need to travel approximately 0.3 miles (461 m) from the train station to the city centre in St Albans.

How many train services per day are there to St Albans from Birmingham?
On average, there are 25 trains a day from Birmingham to St Albans. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I book train tickets to St Albans from Birmingham to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets to St Albans from Birmingham within the next 7 days, you can find tickets to cost on average £27 one way. To find the best prices for this journey, consider booking your train ticket from Birmingham to St Albans a few months in advance.

Important Stations and Airports for this Journey

Birmingham
St Albans
Birmingham New Street is the most popular Birmingham railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Birmingham for your journey to St Albans.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales