Middlesbrough to Glasgow Train Route Details





What are the next train times from Middlesbrough to Glasgow?
| Departure | Arrival | Operator | Find Tickets |
|---|---|---|---|
08:40 Middlesbrough | 13:05 Glasgow Central | ![]() ![]() | Find Tickets |
08:53 Middlesbrough | 12:37 Glasgow Queen Street | ![]() ![]() | Find Tickets |
09:42 Middlesbrough | 14:02 Glasgow Central | ![]() ![]() | Find Tickets |
09:53 Middlesbrough | 13:35 Glasgow Queen Street | ![]() ![]() | Find Tickets |
10:36 Middlesbrough | 15:01 Glasgow Central | ![]() ![]() | Find Tickets |
10:52 Middlesbrough | 14:34 Paris | ![]() ![]() | Find Tickets |
Typical ticket prices between Middlesbrough and Glasgow are around NZD 19.47, though selecting Off-Peak or Advance fares can make your trip even more budget-friendly. Explore the options below to secure the price that suits you best!
How to book cheap train tickets from Middlesbrough to Glasgow

Using a Railcard for 1/3 off

Book in advance

Group travel deals

Travel during Off-Peak train times
Which train ticket types are available for this route?

Advance train tickets
Released up to 12 weeks in advance, these tickets are usually the most budget-friendly choice for savvy travelers

Return train tickets
Covers a round trip, including both the outward and return journeys between the same two stations

Flexi Season tickets
Designed for part-time commuters, Flexi Season tickets provide 8 travel days within a 28-day window, giving flexibility while still offering meaningful savings compared to buying tickets individually.

Anytime tickets
Providing total flexibility, Anytime tickets let you travel whenever you like on your chosen day. They're perfect for travelers who want freedom without worrying about peak or off-peak limitations.
Why Book Train Tickets With Trip.com?
Recommendations
Trains from Middlesbrough
Trains to Glasgow
Popular routes
Top Destinations
Popular stations
Live times
- Middlesbrough to Leeds
- Middlesbrough to Manchester Airport
- Middlesbrough to Hartlepool
- Middlesbrough to Newton Aycliffe
- Middlesbrough to Manchester
- Middlesbrough to Saltburn-by-the-Sea
- Middlesbrough to Redcar
- Middlesbrough to Darlington
- Middlesbrough to Sunderland
- Middlesbrough to Redcar Central
- Middlesbrough to Manchester Victoria
- Middlesbrough to Newcastle
- Middlesbrough to Birmingham
- Middlesbrough to Manchester Piccadilly
- Middlesbrough to Edinburgh (Waverley)
- Middlesbrough to Northallerton
- Middlesbrough to Sheffield
- Middlesbrough to Dinsdale
- Middlesbrough to Edinburgh
- Middlesbrough to Saltburn











