Skip to content
GoSEQ

TRAIN ROUTE · SYDNEY

SHLSouthern Highlands Line

Southern Highlands Line is a train route in Sydney, from the Transport for NSW timetable. It runs between Campbelltown Station and Moss Vale Station, calling at 13 stops. On weekdays the first service leaves around 4:26 am and the last around 1:27 am, with a service every 40 min at peak.

  • Every 40 minat weekday peak
  • 4:26 amfirst, weekdays
  • 1:27 amlast, weekdays
  • 138 minend to end

Open in GoSEQTimetable

Campbelltown StationMoss Vale Station20 km
The route as the Transport for NSW timetable publishes it, both ways. Drawn on the page; no map is loaded.

Next departures

Timetable

To Moss Vale

10:50 pm

  • 11:38 pm
  • 1:27 am
  • 6:34 am tomorrow
  • 7:20 am tomorrow

To Campbelltown

10:28 pm

  • 4:26 am tomorrow
  • 5:22 am tomorrow
  • 5:52 am tomorrow
  • 7:07 am tomorrow

Timetable times at a stop in the middle of the route, in Sydney time, not live. For your own stop, and for live times, open GoSEQ.

How often it runs

Timetable
WhenTo Moss ValeTo Campbelltown
Peakweekdays, 7–9 am and 4–6 pmevery 40 minevery 40 min
Off-peakweekdays, 9 am–3 pm5 serviceshourly
Saturday8 am–6 pm6 services6 services
Sunday8 am–6 pm5 services6 services
First service6:34 am4:26 am
Last service1:27 am10:28 pm
End to end138 min · 20 stops139 min · 20 stops
Services a dayweekdays2321

Services each hour to Moss Vale

Weekdays23 a day

6 am: 17 am: 28 am: 29 am: 110 am: 112 pm: 22 pm: 13 pm: 24 pm: 15 pm: 16 pm: 27 pm: 18 pm: 19 pm: 210 pm: 111 pm: 11 am: 1

Saturday11 a day

7 am: 19 am: 111 am: 11 pm: 13 pm: 15 pm: 28 pm: 19 pm: 111 pm: 12 am: 1

Sunday10 a day

7 am: 19 am: 111 am: 11 pm: 13 pm: 15 pm: 16 pm: 18 pm: 19 pm: 111 pm: 1

A typical day in the timetable, at Mittagong Station.

Stops

In order, each way
To Moss Vale13 stops · about 138 min
  1. Campbelltown Station
  2. Macarthur Station
  3. Menangle Park Station
  4. Menangle Station
  5. Douglas Park Station
  6. Picton Station
  7. Tahmoor Station
  8. Bargo Station
  9. Yerrinbool Station
  10. Mittagong Station
  11. Bowral Station
  12. Burradoo Station
  13. Moss Vale Station
To Campbelltown13 stops · about 139 min
  1. Moss Vale Station
  2. Burradoo Station
  3. Bowral Station
  4. Mittagong Station
  5. Yerrinbool Station
  6. Bargo Station
  7. Tahmoor Station
  8. Picton Station
  9. Douglas Park Station
  10. Menangle Station
  11. Menangle Park Station
  12. Macarthur Station
  13. Campbelltown Station

Questions

Is Southern Highlands Line running today?

Southern Highlands Line runs on Tuesdays in the current timetable. For live delays and cancellations, open GoSEQ.

How often does Southern Highlands Line run?

Towards Moss Vale, it runs every 40 min at weekday peak, 5 services in the middle of a weekday, 6 services on Saturdays, 5 services on Sundays, by the timetable.

What time is the first and last train on Southern Highlands Line?

On weekdays, the first service towards Moss Vale leaves Mittagong Station at about 6:34 am and the last at about 1:27 am.

Where does Southern Highlands Line go?

Southern Highlands Line runs between Campbelltown Station and Moss Vale Station, about 138 minutes end to end, with 13 stops each way.

Can I see where my train is right now?

Yes, in GoSEQ. This page shows the Transport for NSW timetable; the app adds live positions, a countdown to your train, delays and an alert before your stop.

How do I pay on Southern Highlands Line?

With a Opal. GoSEQ shows a fare estimate for your trip, not a ticket; fares and cards are the operator’s.

GOSEQ

Never miss Southern Highlands Line again.

Know when to leave and get a nudge before your stop.

Open in GoSEQ

All New South Wales routes