There are 3 ways to get from Marulan to Parramatta by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Marulan Station to Glenfield Stationtrain Shl
- Take the train from Glenfield Station to Parramatta Stationtrain T5
2h 56m$14–19Bus
cheapest- Take the bus from Marulan Station to Leighton Gardens, Argyle Stbus Sh100 / ...
- Take the bus from Leighton Gardens, Argyle St to Glenfield Station, Railway Pdebus 11Sh
4h 44m$5–23Drive 146.4 km
- Drive from Marulan to Parramattacar 146.4 km
1h 38m$27–39
Marulan to Parramatta by train
Questions & Answers
The cheapest way to get from Marulan to Parramatta is to train which costs $13 - $20 and takes 2h 56m.
The fastest way to get from Marulan to Parramatta is to drive which takes 1h 38m and costs $26 - $40.
No, there is no direct train from Marulan station to Parramatta station. However, there are services departing from Marulan Station and arriving at Parramatta Station via Glenfield Station. The journey, including transfers, takes approximately 2h 56m.
The distance between Marulan and Parramatta is 170 km. The road distance is 146.4 km.
The best way to get from Marulan to Parramatta without a car is to train which takes 2h 56m and costs $13 - $20.
It takes approximately 2h 56m to get from Marulan to Parramatta, including transfers.
Marulan to Parramatta train services, operated by Intercity Trains, depart from Marulan Station.
The best way to get from Marulan to Parramatta is to train which takes 2h 56m and costs $13 - $20. Alternatively, you can bus, which costs $5 - $23 and takes 4h 44m.
Marulan to Parramatta train services, operated by Intercity Trains, arrive at Glenfield Station.
Yes, the driving distance between Marulan to Parramatta is 146 km. It takes approximately 1h 38m to drive from Marulan to Parramatta.
What companies run services between Marulan, NSW, Australia and Parramatta, NSW, Australia?
You can take a train from Marulan Station to Parramatta Station via Glenfield Station in around 2h 56m. Alternatively, you can take a bus from Marulan Station to Parramatta Station via Leighton Gardens, Argyle St, Glenfield Station, Railway Pde, and Glenfield Station in around 4h 44m.
- Phone
- 131 500
- Website
- transportnsw.info
Train from Marulan Station to Glenfield Station
- Ave. Duration
- 2h 9m
- Frequency
- 4 times a week
- Estimated price
- $9–13
- Website
- https://transportnsw.info/regional
- Phone
- 131 500
- sydneytrainsmedia@transport.nsw.gov.au
- Website
- transport.nsw.gov.au
Train from Glenfield Station to Parramatta Station
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- https://www.transport.nsw.gov.au/sydneytrains
- Adult one-way
- $4–7
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Marulan Station to Leighton Gardens, Argyle St
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- $1–7
- Website
- https://transportnsw.info/
- Schedules at
- https://transportnsw.info/routes/train
Bus from Leighton Gardens, Argyle St to Glenfield Station, Railway Pde
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- $1–9
- Website
- https://transportnsw.info/
- Schedules at
- https://transportnsw.info/routes/train
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
More Questions & Answers
There are 4120+ hotels available in Parramatta.









