SC_Core Error [8]
Undefined property: stdClass::$toc_code
Line 126 in /volume1/web/r__/APIs/R__Interface_HSP_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/APIs/R__Interface_HSP_2025.php:126] #1 r__\RailData_HSP_2025->fetchTrainInfo() called at [/volume1/web/r__/_RAIL/__Train_2025.php:147] #2 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #3 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #4 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #5 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Undefined property: stdClass::$locations
Line 146 in /volume1/web/r__/APIs/R__Interface_HSP_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/APIs/R__Interface_HSP_2025.php:146] #1 r__\RailData_HSP_2025->fetchTrainInfo() called at [/volume1/web/r__/_RAIL/__Train_2025.php:147] #2 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #3 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #4 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #5 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [2]
Invalid argument supplied for foreach()
Line 171 in /volume1/web/r__/APIs/R__Interface_HSP_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/APIs/R__Interface_HSP_2025.php:171] #1 r__\RailData_HSP_2025->fetchTrainLocations() called at [/volume1/web/r__/APIs/R__Interface_HSP_2025.php:146] #2 r__\RailData_HSP_2025->fetchTrainInfo() called at [/volume1/web/r__/_RAIL/__Train_2025.php:147] #3 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #4 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #5 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #6 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'Departure' of non-object
Line 151 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:151] #1 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #2 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #3 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #4 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'timetable' of non-object
Line 151 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:151] #1 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #2 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #3 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #4 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'crs' of non-object
Line 151 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:151] #1 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #2 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #3 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #4 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'crs' of non-object
Line 151 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:151] #1 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #2 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #3 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #4 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'Departure' of non-object
Line 301 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:301] #1 r__\Train_2025->calcJourneyLength() called at [/volume1/web/r__/_RAIL/__Train_2025.php:153] #2 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #3 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #4 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #5 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'timetable' of non-object
Line 301 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:301] #1 r__\Train_2025->calcJourneyLength() called at [/volume1/web/r__/_RAIL/__Train_2025.php:153] #2 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #3 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #4 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #5 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'Arrival' of non-object
Line 302 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:302] #1 r__\Train_2025->calcJourneyLength() called at [/volume1/web/r__/_RAIL/__Train_2025.php:153] #2 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #3 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #4 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #5 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [8]
Trying to get property 'timetable' of non-object
Line 302 in /volume1/web/r__/_RAIL/__Train_2025.php
Backtrace
#0 SpoiltCat\Error_Handler() called at [/volume1/web/r__/_RAIL/__Train_2025.php:302] #1 r__\Train_2025->calcJourneyLength() called at [/volume1/web/r__/_RAIL/__Train_2025.php:153] #2 r__\Train_2025->fetchTrainFromAPI() called at [/volume1/web/r__/_RAIL/__Train_2025.php:67] #3 r__\Train_2025->__construct() called at [/volume1/web/_rra/R__Railway_Adventures.php:198] #4 rra\Railway_Adventures->__construct() called at [/volume1/web/r__/index.php:24] #5 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
SC_Core Error [2]
Cannot modify header information - headers already sent by (output started at /volume1/web/r__/APIs/SpoiltCatTools.php:29)
Line 127 in /volume1/web/r__/APIs/240701/R__Authenticate.php
Backtrace
#0 SpoiltCat\Error_Handler() #1 setcookie() called at [/volume1/web/r__/APIs/240701/R__Authenticate.php:127] #2 r__\Authenticate->bakeCookies() called at [/volume1/web/r__/index.php:30] #3 require_once(/volume1/web/r__/index.php) called at [/volume1/web/_rra/index.php:6]
Rudy's Railway Adventures

Rudy's 395th Train!

Rudy travelled from Milngavie to Garscadden.

Terminated at Garscadden vice Balloch due to no driver being available.

The 15:15 train from Milngavie to Garscadden.

0r00 15:15 MLN-BHC
Milngavie
Garscadden
ScotRail
21m

  1. Milngavie
  2. Hillfoot
  3. Bearsden+1
  4. Westerton+2
  5. Anniesland+1
  6. Scotstounhill+3
  7. Garscadden+2
  8. Yoker
  9. Clydebank
  10. Dalmuir
  11. Kilpatrick
  12. Bowling
  13. Dumbarton East
  14. Dumbarton Central
  15. Dalreoch
  16. Renton
  17. Alexandria
  18. Balloch

Darwin HSP