Shortest travel time:
4 h 5 m
Longest travel time:
10 h 21 m
Lowest train ticket cost:
$64
Avg. daily departures:
15
Earliest departure:
06:05
Latest departure:
22:01
Birmingham
Birmingham train station
New street station
B2 4QA, Birmingham , United Kingdom
472 km
Glasgow
Glasgow train stations
Glasgow Central
Gordon St, Glasgow G1 3SL, Glasgow, United Kingdom
Glasgow Queen Street
N Hanover St, Glasgow G1 2AF, Glasgow, United Kingdom

Birmingham to Glasgow Train Information

Choosing in favor of travel on trains from Birmingham to Glasgow has numerous advantages. For starters, all trains are modern, equipped with wonderful amenities on board, and have nice seats. Plus the Birmingham - Glasgow route runs from England to Scotland via picturesque central UK, passing by many towns and several national parks. Topping it all, the trains depart from and arrive in the city centers, offer a wide selection of departure times, and the overall trip takes as little as four and a half hours.

Already have a rail trip planned and looking for further travel inspiration? Our team of professional travel coordinators knows precisely what you need and can offer the best Scotland tour programs to explore the gems of this amazing country, so don't hesitate to check it out.

Birmingham to Glasgow Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
4 hrs 10 min
4 hrs 55 min
06:05
11:07
6
Afternoon trains
4 hrs 5 min
4 hrs 53 min
12:07
17:07
6
Evening trains
4 hrs 10 min
5 hrs 4 min
18:07
19:07
2
Night trains
10 hrs 21 min
10 hrs 21 min
22:01
22:01
1

Trains on Birmingham - Glasgow Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Avanti West Coast
Avanti West Coast
High-speed train
4 hrs 5 min
$64
5
Avanti West Coast
Avanti West Coast
Train with 1 change
4 hrs 30 min
$77
9
CrossCountry
CrossCountry
Train with 1 change
10 hrs 21 min
$233
1

Birmingham to Glasgow Train Review & Rating

We booked our tickets for the train in advance, all went well

Dana T. about traveling from Birmingham to Glasgow