Skip to main content

How to get from Parramatta to Parramatta by bus and train?

By bus and train

To get from Parramatta to Parramatta in Sydney, take the M90 bus from Cardigan Rd at Waterloo Rd station to Strathfield Station, Albert Rd, Stand E station. Next, take the T1 train from Strathfield Station station to Parramatta Station station. The total trip duration for this route is approximately 45 min.

45min
Walk to bus station
Bus - M90M90
Train - T1
Leaves from Cardigan Rd at Waterloo Rd

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Cardigan Rd at Waterloo Rd
    ID 2190190
    400 m • 6 min
  • 2
    Bus - M90M90
    Wait for bus
    M90
    Westfield Burwood
  • 3
    Ride to bus station
    Ride to bus station
    Strathfield Station, Albert Rd, Stand E
    ID 2135215
    20 min
  • 4
    Walk to train station
    Walk to train station
    Strathfield Station
    ID 213510
    10 m • 1 min
  • 5
    Train - T1
    Wait for train
    T1
    Penrith
  • 6
    Ride to train station Parramatta Station
    Ride to train station
    Parramatta Station
    ID 215020
    12 min
*Duration based on 8am traffic

Alternative route by bus and train via 939, M90 and BMT

To get from Parramatta to Parramatta in Sydney, you’ll need to take 2 bus lines and one train line: take the 939 bus from Waterloo Rd at Rawson Rd station to Cardigan Rd at Waterloo Rd station. Next, you’ll have to switch to the M90 bus and finally take the BMT train from Strathfield Station station to Parramatta Station station. The total trip duration for this route is approximately 48 min.

48min
Bus - 939939
Bus - M90M90
Train - BMT
Leaves from Waterloo Rd at Rawson Rd

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Parramatta
  • 2
    Bus - 939939
    Wait for bus
    939
    Bankstown Interchange
  • 3
    Ride to bus station
    Ride to bus station
    Cardigan Rd at Waterloo Rd
    ID 2190175
    1 min
  • 4
    Walk to bus station
    Walk to bus station
    Cardigan Rd at Waterloo Rd
    ID 2190190
    10 m • 1 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Strathfield Stn
  • 6
    Ride to bus station
    Ride to bus station
    Strathfield Station, Albert Rd, Stand E
    ID 2135215
    18 min
  • 7
    Walk to train station
    Walk to train station
    Strathfield Station
    ID 213510
    10 m • 1 min
  • 8
    Train - BMT
    Wait for train
    BMT
    Lithgow
  • 9
    Ride to train station Parramatta Station
    Ride to train station
    Parramatta Station
    ID 215020
    11 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 Parramatta to Parramatta

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

Public transport stations close to Parramatta

Parramatta is located at Parramatta, Sydney and the nearest public transport station is Parramatta Station, Stand B1.

Train stations close to Parramatta:

  • Harris Park Station
  • Granville Station
  • Westmead Station

Bus stations close to Parramatta:

  • Parramatta Station, Stand B1
  • Parramatta Station, Stand B2
  • Parramatta Station, Stand B3

Ferry stations close to Parramatta:

  • Parramatta Wharf

Public transport stations close to Parramatta, Sydney

Parramatta is located at Parramatta, Sydney and the nearest public transport station is Parramatta Station, Stand A2.

Train stations close to Parramatta:

  • Parramatta Station
  • Westmead Station
  • Granville Station

Bus stations close to Parramatta:

  • Parramatta Station, Stand A2
  • Parramatta Station, Stand B1
  • Parramatta Station, Stand A1

Ferry stations close to Parramatta:

  • Parramatta Wharf

Alternative route by bus and train via 939, M90 and BMT

To get from Parramatta to Parramatta in Sydney, you’ll need to take 2 bus lines and one train line: take the 939 bus from Waterloo Rd at Rawson Rd station to Cardigan Rd at Waterloo Rd station. Next, you’ll have to switch to the M90 bus and finally take the BMT train from Strathfield Station station to Parramatta Station station. The total trip duration for this route is approximately 48 min.

48min
Bus - 939939
Bus - M90M90
Train - BMT
Leaves from Waterloo Rd at Rawson Rd

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Parramatta
  • 2
    Bus - 939939
    Wait for bus
    939
    Bankstown Interchange
  • 3
    Ride to bus station
    Ride to bus station
    Cardigan Rd at Waterloo Rd
    ID 2190175
    1 min
  • 4
    Walk to bus station
    Walk to bus station
    Cardigan Rd at Waterloo Rd
    ID 2190190
    10 m • 1 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Strathfield Stn
  • 6
    Ride to bus station
    Ride to bus station
    Strathfield Station, Albert Rd, Stand E
    ID 2135215
    18 min
  • 7
    Walk to train station
    Walk to train station
    Strathfield Station
    ID 213510
    10 m • 1 min
  • 8
    Train - BMT
    Wait for train
    BMT
    Lithgow
  • 9
    Ride to train station Parramatta Station
    Ride to train station
    Parramatta Station
    ID 215020
    11 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Parramatta to Parramatta?

    The fastest way takes 45 minutes, using Bus line M90, Bus line T1.

  • What is the alternative route to get from Parramatta to Parramatta?

    The alternative route takes 48 minutes, using Bus line 939, Bus line M90, Bus line BMT.

  • Is there a direct bus between Parramatta and Parramatta in Sydney?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 45 min.

  • Which bus line goes from Parramatta to Parramatta in Sydney?

    The M90 bus line goes from Cardigan Rd at Waterloo Rd station near Parramatta to Westfield Burwood station. From there you’ll have to take one train line till Parramatta Station station near Parramatta in Sydney

  • How long does it take to travel from Parramatta to Parramatta in Sydney by bus and train?

    The total travel time between Parramatta and Parramatta in Sydney by bus and train is about 45 min.

  • Where do I get on the bus near Parramatta to get to Parramatta in Sydney?

    Get on the M90 bus from the Cardigan Rd at Waterloo Rd stop near Parramatta in Sydney.

  • Where do I get off the bus when travelling between Parramatta and Parramatta in Sydney?

    Get off the bus at the Parramatta Station station, which is closest to Parramatta in Sydney.

Live arrivals, timetables, maps