Shl Rail - Southern Highlands Line

List of stops

            Campbelltown Station, Platform 4 – Moss Vale Station, Platform 2

            Campbelltown Station, Platform 4

            19:0920:3922:2400:54 +1

            Macarthur Station, Platform 3

            19:11
            19:12
            20:41
            20:42
            22:26
            22:27
            00:56 +1
            00:57 +1

            Menangle Park Station, Platform 2

            19:16
            19:17
            20:46
            20:47
            22:31
            22:32
            01:01 +1
            01:02 +1

            Menangle Station, Platform 2

            19:19
            19:20
            20:49
            20:50
            22:34
            22:35
            01:04 +1
            01:05 +1

            Douglas Park Station, Platform 2

            19:26
            19:27
            20:56
            20:57
            22:41
            22:42
            01:11 +1
            01:12 +1

            Picton Station, Platform 2

            19:36
            19:37
            21:06
            21:07
            22:51
            22:52
            01:21 +1
            01:22 +1

            Tahmoor Station, Platform 2

            19:44
            19:45
            21:14
            21:15
            22:59
            23:00
            01:29 +1
            01:30 +1

            Bargo Station, Platform 2

            19:5221:2223:0701:37 +1

            Yerrinbool Station, Platform 2

            20:0321:3323:1801:48 +1

            Mittagong Station, Platform 2

            20:1621:4623:3102:01 +1

            Bowral Station, Platform 2

            20:2121:5123:3602:06 +1

            Burradoo Station, Platform 2

            20:2421:5423:3902:09 +1

            Moss Vale Station, Platform 2

            20:2921:5923:4402:14 +1

            All trips in this timetable are wheelchair accessible.

            The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

            Goulburn Station, Platform 1 – Campbelltown Station, Platform 4

            Goulburn Station, Platform 1———21:07
            Marulan Station, Platform 1———21:25
            Tallong Station, Platform 1———21:31
            Wingello Station, Platform 1———21:37
            21:38
            Penrose Station, Platform 1———21:42
            21:43
            Bundanoon Station, Platform 1———21:49
            21:50
            Exeter Station, Platform 1———21:55
            21:56
            Moss Vale Station, Platform 116:5018:3520:5022:04
            22:05
            Burradoo Station, Platform 116:54
            16:55
            18:39
            18:40
            20:54
            20:55
            22:09
            22:10
            Bowral Station, Platform 116:57
            16:58
            18:42
            18:43
            20:57
            20:58
            22:12
            22:13
            Mittagong Station, Platform 117:0218:4721:0222:17
            Yerrinbool Station, Platform 117:1418:5921:1422:29
            Bargo Station, Platform 117:24
            17:25
            19:09
            19:10
            21:24
            21:25
            22:39
            22:40
            Tahmoor Station, Platform 117:31
            17:32
            19:1721:3222:47
            Picton Station, Platform 117:4019:2621:4122:56
            Douglas Park Station, Platform 117:49
            17:50
            19:35
            19:36
            21:50
            21:51
            23:05
            23:06
            Menangle Station, Platform 117:55
            17:56
            19:4221:5723:12
            Menangle Park Station, Platform 117:58
            17:59
            19:4522:0023:15
            Macarthur Station, Platform 218:05
            18:06
            19:5222:0723:22
            Campbelltown Station, Platform 418:1019:5622:1123:26

            All trips in this timetable are wheelchair accessible.

            Times marked with "—" indicate that the vehicle does not stop at this stop.
            The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
            Times marked with "—" indicate that the vehicle does not stop at this stop.
            The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
            Build real-time departures into your app

            Tell us about your project. Test London API examples while we review your request.

            Request data / API access

            Route Path (Streets & Roads)

            Outbound: Campbelltown Station, Platform 4 – Moss Vale Station, Platform 2
            Hurley Street - Racecourse Avenue - Stevens Road - Station Street West - Campbell Street - George Street - Railside Avenue - Firetrail No. 3B - Railway Parade - Kirkham Road - Railway Road - Lackey Road - Ringwood Road - Erith Street - Penrose Road - Railway Parade - Sloane Street
            Inbound: Goulburn Station, Platform 1 – Campbelltown Station, Platform 4
            Sloane Street - Railway Parade - Kareela Road - Erith Street - Ringwood Road - Lackey Road - Railway Road - Kirkham Road - Regent Street - Firetrail No. 3B - Railside Avenue - Pitt Street - Campbell Street - Station Street West - Stevens Road - Racecourse Avenue - Hurley Street

            Schedules and stops for this route are published in GTFS: greater-sydney

            Frequently asked questions about route Shl

            • What time does route Shl start operating?

              Services on route Shl start at 19:09 every day.

            • What time does route Shl stop operating?

              Services on route Shl end at 02:14 +1 every day.

            • Is there a stop for route Shl near me?

              View the nearest stop for route Shl.

            Shl (Campbelltown Rail Services)

            The first stop of the Shl rail route is Campbelltown Station, Platform 4 and the last stop is Moss Vale Station, Platform 2. Shl (Southern Highlands Line) is operational during everyday.

            Additional information: Shl has 13 stops. The total trip duration for this route is approximately 80 minutes.

            More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Campbelltown, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

            Shl rail near me

            Similar Routes & Alternatives to Shl

            Looking for alternatives to Shl? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

            Last updated on November 14, 2026