The average train between Cardonald and Robroyston takes 50 min and the fastest train takes 24 min. There is an hourly train service from Cardonald to Robroyston. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Cardonald and Robroyston. The earliest departure is at 12:09 AM at night, and the last departure from Cardonald is at 11:40 PM which arrives into Robroyston at 12:05 AM. All services require a transfer at Glasgow Central and take an average of 50 min. The schedules shown below are for the next available departures.

45 min • 1 change

47 min • 1 change

47 min • 1 change

46 min • 1 change

8h 26m • 1 change

30 min • 1 change

29 min • 1 change

29 min • 1 change

32 min • 1 change

30 min • 1 change

31 min • 1 change

44 min • 1 change
Want to know about travelling from Cardonald to Robroyston? 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.
No, there is no direct train from Cardonald to Robroyston. However, there are services departing from Cardonald station and arriving at Robroyston station via Glasgow Central. The journey, including transfers, takes approximately 50 min.
Cardonald to Robroyston train services, operated by ScotRail, depart from Cardonald station.
Cardonald to Robroyston train services, operated by ScotRail, arrive at Robroyston station.
Book your Cardonald to Robroyston train tickets online with ScotRail.
The distance between Cardonald and Robroyston is 11.1 km. The road distance is 14 km.
You can take a train from Cardonald to Robroyston via Glasgow Central and Glasgow Queen Street in around 53 min.