Skip to main content

How to get from Sydney to Bowral by train?

From Sydney to Bowral by train

To get from Sydney to Bowral in Bowral, take the T8 train from St James Station station to Campbelltown Station station. Next, take the SHL train from Campbelltown Station station to Bowral Station station. The total trip duration for this route is approximately 2 hr 28 min.

148min
Walk to train station
Train - T8
Train - SHLSHL
Walk to Bowral
Leaves from St James Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    St James Station
    ID 200050
    70 m • 1 min
  • 2
    Train - T8
    Wait for train
    T8
    Macarthur
  • 3
    Ride to train station
    Ride to train station
    Campbelltown Station
    ID 256020
    64 min
  • 4
    Train - SHLSHL
    Wait for train
    SHL
    Moss Vale
  • 5
    Ride to train station
    Ride to train station
    Bowral Station
    ID 257610
    72 min
  • 6
    Walk to Bowral
    Walk to
    Bowral
    220 m • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Sydney.
All local mobility options in one app

Public transport directions from Sydney to Bowral

The distance between Sydney, Bowral and Bowral, Bowral is approximately 131.51 km, which can typically be travelled in 148 min. Moovit will show you the directions from Sydney to Bowral by train, so no matter how you choose to travel in Bowral – you will always have plenty of easy options.

Public transport stations close to Sydney

Sydney is located at Sydney, Bowral and the nearest public transport station is Martin Place Station, Elizabeth St, Stand E.

Train stations close to Sydney:

  • St James
  • Martin Place
  • Town Hall

Public transport stations close to Bowral, Bowral

Bowral is located at Bowral, Bowral and the nearest public transport station is Bowral St opp Holmhale St.

Train stations close to Bowral:

  • Mittagong Station
  • Burradoo Station
  • Bowral Station

Bus stations close to Bowral:

  • Bowral St opp Holmhale St
  • Bowral Station, Kirkham Rd
  • Bowral Public School, Bendooley St

Questions & Answers

  • What is the fastest way to get from Sydney to Bowral?

    The fastest way takes 148 minutes, using Bus line T8, Bus line SHL.

  • Is there a direct train between Sydney and Bowral?

    No, you’ll have to take 2 train lines in total. The total travelling time is 2 hr 28 min.

  • Which train line goes from Sydney to Bowral?

    The T8 train line goes from St James Station station near Sydney in Sydney to Macarthur station. From there you’ll have to take one train line till Macarthur station near Bowral in Bowral.

  • How long does it take to travel from Sydney to Bowral by train?

    The total travel time between Sydney in Sydney and Bowral in Bowral by train is about 2 hr 28 min.

  • Where do I get on the train near Sydney to get to Bowral?

    Get on the T8 train from the St James Station station near Sydney in Sydney.

  • Where do I get off the train when travelling between Sydney and Bowral?

    Get off the train at the Macarthur station, which is closest to Bowral in Bowral.