Rome2Rio

Glasgow to Hayle trains

Find Transport to Hayle

View schedule

Trip Overview

The train between Glasgow and Hayle takes 11h 27m. The train runs, on average, 6 times per week from Glasgow to Hayle. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

11h 27m
Duration
674 mi
Distance
£338
Average price
6 times a week
Frequency

Glasgow to Hayle train times

Trains run 6 times a week between Glasgow and Hayle. The service departs Glasgow at 6:00 AM in the morning, which arrives into Hayle at 17:27:00. All services require a transfer, and take on average 11h 27m. The schedules shown below are for the next available departures.

Departing Friday, November 6, 2026

  •  → 

    ScotRailCross Country11h 27m • 1 change

Departing Saturday, November 7, 2026

  •  → 

    ScotRailCross Country11h 27m • 1 change

Departing Monday, November 9, 2026

  •  → 

    ScotRailCross Country11h 27m • 1 change

Departing Tuesday, November 10, 2026

  •  → 

    ScotRailCross Country11h 27m • 1 change

Departing Wednesday, November 11, 2026

  •  → 

    ScotRailCross Country11h 27m • 1 change

Frequently asked questions

Want to know about travelling from Glasgow to Hayle? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Glasgow to Hayle.ExpandLaunch map view
  • Distance: 674.4 mi
  • Duration: 11h 27m

What companies run services between Glasgow, Scotland and Hayle, England?

You can take a train from Glasgow Queen Street to Hayle via Edinburgh Waverley in around 12h 14m.

Operators