There are 8 ways to get from Fairfield to Surrey Hills by train, plane, 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 to Sydney International Airport, fly to Melbourne Airport, train
best- Take the train from Fairfield Station to Glenfield Stationtrain
- Fly from Sydney International Airport (SYD) to Melbourne Airport (MEL)plane SYD - MEL
- Take the train from Southern Cross Station to Union Stationtrain
4h 43m$156–343Train via Campbelltown Station
cheapest- Take the train from Campbelltown Station to Southern Crosstrain 623 / ...
12h 30m$71–254Bus
- Take the bus from Liverpool to Southern Cross Coach Terminalbus Melbourne
13h 17m$104–110Drive 841.3 km
- Drive from Fairfield to Surrey Hillscar 841.3 km
8h 54m$150–216Fly Sydney International Airport to Avalon Airport, train
- Fly from Sydney International Airport (SYD) to Avalon Airport (AVV)plane SYD - AVV
- Take the train from Lara Station to Southern Cross Stationtrain
6h 21m$132–333Train to Newcastle Airport, fly to Melbourne Airport
- Take the train from Strathfield Station to Hamilton Stationtrain
- Fly from Newcastle Airport (NTL) to Melbourne Airport (MEL)plane NTL - MEL
8h 2m$145–390Train
- Take the train from Central Station to Southern Crosstrain 621 / ...
13h 16m$76–263Bus via Sydney Central Station
- Take the bus from Sydney Central Station to Melbournebus Au100-3 / ...
14h 23m$141–233
Fairfield to Surrey Hills by train
Questions & Answers
The cheapest way to get from Fairfield to Surrey Hills is to bus which costs $100 - $110 and takes 13h 17m.
The fastest way to get from Fairfield to Surrey Hills is to train and fly which takes 4h 43m and costs $150 - $350.
No, there is no direct bus from Fairfield to Surrey Hills. However, there are services departing from Liverpool and arriving at Canterbury Rd/Union Rd via King St/Lonsdale St and Box Hill Bus Station/Station St. The journey, including transfers, takes approximately 13h 17m.
No, there is no direct train from Fairfield station to Surrey Hills station. However, there are services departing from Fairfield Station and arriving at Union Station via Glenfield Station, Campbelltown Station and Southern Cross Station. The journey, including transfers, takes approximately 12h 30m.
The distance between Fairfield and Surrey Hills is 781 km. The road distance is 841.3 km.
The best way to get from Fairfield to Surrey Hills without a car is to train via Campbelltown Station which takes 12h 30m and costs $70 - $260.
It takes approximately 4h 43m to get from Fairfield to Surrey Hills, including transfers.
Fairfield to Surrey Hills bus services, operated by Firefly Express, depart from Liverpool station.
Fairfield to Surrey Hills train services, operated by NSW TrainLink XPT, depart from Campbelltown Station.
The best way to get from Fairfield to Surrey Hills is to train via Campbelltown Station which takes 12h 30m and costs $70 - $260. Alternatively, you can bus, which costs $100 - $110 and takes 13h 17m.
What companies run services between Fairfield, NSW, Australia and Surrey Hills, VIC, Australia?
NSW TrainLink XPT operates a train from Campbelltown Station to Southern Cross 4 times a day. Tickets cost $60–240 and the journey takes 10h 10m. Alternatively, Firefly Express operates a bus from Liverpool to Southern Cross Coach Terminal once daily. Tickets cost $95–99 and the journey takes 10h 25m.
- Website
- qantas.com
Flights from Sydney International Airport to Melbourne Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $170–420
Flights from Sydney International Airport to Avalon Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $90–280
Flights from Newcastle Airport to Melbourne Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $90–900
- Website
- virginaustralia.com
Flights from Sydney International Airport to Melbourne Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $150–360
Flights from Newcastle Airport to Melbourne Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $120–490
- Website
- jetstar.com
Flights from Sydney International Airport to Melbourne Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $100–260
Flights from Sydney International Airport to Avalon Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $90–280
Flights from Newcastle Airport to Melbourne Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $90–310
- Phone
- 131 500
- [email protected]
- Website
- Sydney Trains
Train from Fairfield Station to Glenfield Station
- Ave. Duration
- 17 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–6
- Website
- Sydney Trains
- Adult one-way
- $3–6
- Phone
- 1800 800 007
- [email protected]
- Website
- Metro Trains Melbourne
Train from Southern Cross Station to Union Station
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
- Website
- Metro Trains Melbourne
- Schedules at
- Metro Trains Melbourne
- Phone
- 131 500
- Website
- NSW TrainLink XPT
Train from Campbelltown Station to Southern Cross
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a day
- Estimated price
- $60–240
- Website
- NSW TrainLink XPT
- Book at
- NSW TrainLink XPT
- Economy
- $75–100
- First
- $100–140
- Sleeper
- $210–240
Train from Central Station to Southern Cross
- Ave. Duration
- 10h 48m
- Frequency
- 4 times a day
- Estimated price
- $65–250
- Website
- NSW TrainLink XPT
- Book at
- NSW TrainLink XPT
- Economy
- $75–100
- First
- $100–140
- Sleeper
- $210–250
- Phone
- 1800 800 007
- Website
- V-Line
Train from Lara Station to Southern Cross Station
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- $8–12
- Website
- V-Line
- Off Peak
- $8–12
- Phone
- 131 500
- Website
- Transport NSW Regional
Train from Strathfield Station to Hamilton Station
- Ave. Duration
- 2h 37m
- Frequency
- Every 30 minutes
- Estimated price
- $9–13
- Website
- Transport NSW Regional
- Phone
- 1300 730 740
- [email protected]
- Website
- Firefly Express
Bus from Liverpool to Southern Cross Coach Terminal
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- $95–99
- Website
- Firefly Express
- Website
- FlixBus Australia
Bus from Sydney Central Station to Melbourne
- Ave. Duration
- 11h 55m
- Frequency
- 5 times a day
- Estimated price
- $130–220
- Schedules at
- FlixBus Australia
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
Best ways to travel around Australia
Read the travel guide
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
Fairfield to Surrey Hills bus services, operated by Firefly Express, arrive at Southern Cross Coach Terminal station.
Fairfield to Surrey Hills train services, operated by NSW TrainLink XPT, arrive at Southern Cross station.
Yes, the driving distance between Fairfield to Surrey Hills is 841 km. It takes approximately 8h 54m to drive from Fairfield to Surrey Hills.
There are 5312+ hotels available in Surrey Hills.






















