Birmingham to Stirling train

Cheap train tickets from Birmingham to Stirling

Showing times and prices for 27 Jun

Cheapest

£177

Average

£179

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cross Country
08:03Birmingham6h01 14:04Stirling
0 changes
£1771One-way
Cross Country
12:12Birmingham6h50 19:02Stirling
0 changes
£1801One-way

Train schedule Birmingham to Stirling

Showing trains for tomorrow, Monday, 27 June
Cross Country
08:03Birmingham6h01 14:04Stirling
0 changes
Cross Country
12:12Birmingham6h50 19:02Stirling
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul

Fastest train times from Birmingham to Stirling

Showing times and prices for 27 Jun

Fastest Journey

6 h 1 m

Average

6 h 25 m

Trains per day

2

Distance

425 km

Of the 2 trains that leave Birmingham for Stirling every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Cross Country
08:03Birmingham6h01 14:04Stirling
0 changes
£1771One-way
Cross Country
12:12Birmingham6h50 19:02Stirling
0 changes
£1801One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Birmingham to Stirling

distanceDistance264 miles (425 km)
durationAverage train duration4 h 48 min
priceAverage train ticket price£121 (€134)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersAvanti West Coast or CrossCountry

Trains from Birmingham to Stirling cover the 264 miles (425 km) long route taking on average 4 h 48 min with our travel partners like Avanti West Coast or CrossCountry. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £51, but the average price of train tickets is £121. Travellers depart most frequently from Birmingham New Street and arrive in Stirling.

Train companies: CrossCountry trains Birmingham to Stirling

CrossCountry trains will get you between Birmingham and Stirling from £51. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Birmingham to Stirling you can choose between Standard Class and First Class tickets on Omio.

If you're looking for cheap CrossCountry tickets between Birmingham and Stirling, check out Omio! With one-way Birmingham to Stirling train ticket prices starting as low as £93 when you book in advance, we'll help you get to Stirling from Birmingham by showing you the latest CrossCountry offers, train timetables and tickets for this 264 miles (425 km) route. You can also review relevant ticket information for each class fare available on this journey, such as luggage policy and amenities offered onboard with CrossCountry. If you search for CrossCountry tickets to Stirling from Birmingham in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from Birmingham to Stirling on offer, Omio makes it easier than ever for you to find that perfect train with CrossCountry so you can enjoy a smooth and comfortable journey.

Train information from Birmingham to Stirling with CrossCountry:

  • Average Duration: 6 h 13 min
  • Average Price: £93
  • CrossCountry frequency: 2 a day

Travel Tips: Trains from Birmingham to Stirling

Travel by train to Stirling 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 Stirling.
FAQs
If you’re looking to save money on tickets, you can find a cheap train from Birmingham to Stirling for as little as £51  in the next 7 days.
If you are looking to book your train ticket in the next 7 days, you can expect the Birmingham to Stirling train to cost on average £121  one way.
The distance from Birmingham to Stirling by train is approximately 264 miles (425 km).
The Birmingham to Stirling train duration is on average 4 h 48 min, which is to be expected when travelling 264 miles (425 km) to Stirling from Birmingham. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

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

Passengers board their train most frequently from Birmingham New Street and travel around 1.5 miles (2.4 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Stirling and need to travel approximately 0.1 miles (192 m) from the train station to the city centre in Stirling.

For the best Birmingham to Stirling train to book, you can travel safely and comfortably with Avanti West Coast or CrossCountry. However, it's always good to check all possible train providers with services from Birmingham to Stirling to compare what amenities they may offer.
On average, there are 17 trains a day from Birmingham to Stirling. The train times and services may be different on weekends and holidays compared to weekdays.
The first Birmingham to Stirling train departs at 07: 15   and the last train from Birmingham to Stirling leaves at 12: 12. Check out the most up-to-date Birmingham to Stirling train schedule on Omio and find the best time to travel to your destination.
You can find a train to Stirling from Birmingham to cost on average £121 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Birmingham to Stirling train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Birmingham
Stirling
The major railway station for departures from Birmingham is Birmingham New Street. Read all the information you need to know about services, amenities and connections at Birmingham New Street for your trip from Birmingham to Stirling.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
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
Onward travel information: There are nearby bus stops on Smallbrook Queensway and Hill Street Most buses are wheelchair accessible. ********************************************************************************************************** For information go to the local travel information office by the Stephenson Street entrance. Alternatively, visit Transport for West Midlands, or call 0121 214 7214.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Birmingham Moor Street
Location for Rail Replacement Services: This station is not usually served by rail replacement buses, due to difficult road access. Replacement buses stop at Birmingham Snow Hill station.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Birmingham International
Location for Rail Replacement Services: Rail replacement coach services can be found at the front of the station opposite the entrance to the long stay car park.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language