Mooloolaba
بریزبن
Fri, Sep 25
+ Add return
2 Travelers

NSW TrainLink

4.3
303 customer reviews
  • About
  • Popular Routes
  • Stations
  • Reviews
  • Schedule and Timetable

About NSW TrainLink

A railway journey is a convenient way to explore the country. No matter whether you are after a quintessentially old school experience with a slow long-haul train or a super modern highspeed express, a train travel allows you to get to your destination in style and enjoy the trip at its most. NSW TrainLink is one of the operators you can book a train ride with. Before confirming your booking, remember to check the date of your travel, class, price and conditions of your fare.

What are the Main Stations of NSW TrainLink?

The main stations covered by NSW TrainLink’s route map include

  • Gunnedah
  • Broadmeadow
  • Wyong
  • Quirindi
  • Coffs Harbour
  • Wingham
  • Sydney Central Station
  • Strathfield
  • Dubbo
  • Brisbane Roma Street
  • Casino
  • Rydal
  • Armidale
  • Eungai
  • Wangaratta
  • Fassifern
  • Condobolin
  • Blacktown
  • Campbelltown
  • Muswellbrook
  • Mudgee
  • Kempsey
  • Tarana
  • Yass Junction
  • Euabalong West Station
  • Broadmeadows VIC
  • Kendall
  • Kyogle
  • Walcha Road Station
  • Bowral
  • Wauchope
  • Grafton
  • Seymour
  • Narrabri
  • Orange Station
  • Singleton
  • Willow Tree
  • Wellington NSW
  • Melbourne Southern Cross
  • Mittagong
  • Albury
  • Griffith
  • Gloucester
  • Tarago
  • Gosford
  • Queanbeyan
  • Bungendore
  • Moss Vale
  • Benalla
  • Lithgow
  • Bundanoon
  • Leeton
  • Millthorpe
  • Urunga
  • Werris Creek
  • Geurie
  • Hornsby
  • Dungog
  • Blayney
  • Ivanhoe
  • The Rock
  • Henty
  • Goulburn
  • Uralla
  • Moree
  • Katoomba
  • Parramatta
  • Canberra
  • Stuart Town
  • Broken Hill
  • Nambucca Heads
  • Sawtell
  • Culcairn
  • Murrurundi
  • Parkes
  • Boggabri
  • Wagga Wagga
  • Macksville
  • Kootingal
  • Bellata
  • Harden
  • Cootamundra
  • Scone
  • Menindee
  • Junee
  • Narrandera
  • Bathurst
  • Gunning
  • Tamworth
  • Coolamon
  • Maitland
  • Taree

What are the Most Popular Routes of NSW TrainLink?

Here are some of the routes offered by NSW TrainLink which enjoy the greatest popularity with travellers:

What are the Train Classes & Prices of NSW TrainLink?

Depending on the length of your trip and your preferences you can choose a first or second class ticket in a sleeper coach for an overnight trip or opt for a hard or soft seat if available. Note that the choice of ticket classes depends both on the route and the length of your trip. Basically, your train may feature first class berths but you will not be able to book one if you are doing just a short two-hour stretch. In general, second class berths are a good choice for longer trips, and soft seats get you covered if your train ride is supposed to take under 4-5 hours.

Pros & Cons of Train Travel

Pros of Train Travel

  • The best thing about railway travel is no traffic jams. Even on rush-hour, long weekends or during the high season
  • An easy online booking process – you do not need to go to the railway station, which was the case in many places not so long ago!
  • Prices for train tickets are usually more affordable compared to airplane tickets yet for certain destinations and trips the total travel time can be almost the same
  • While rail travel is obviously slower than air travel, railway stations are often located in the centre of the city which saves you a sack of time getting to/from there while airports are almost always are quite a long way out of the city
  • Travelling by night allows you to save on a hotel room and sleep well at the same time – opposite to a night bus where even the sleeping class is a huge compromise
  • On certain routes luxury service is available

Cons of Train Travel

  • For longer trips a train ride is definitely more time consuming than air journeys
  • Trains do ride on schedule but being out of schedule is not unheard of for train travel – and delays can be huge, so if you are planning a connection to your flight, carefully check the time your train arrives at the station and think twice.
  • Cleanliness is sometimes an issue with second and third class tickets, and with toilets, too.
  • If your train makes a lot of stops, in some cases it is difficult to figure out when to get off as stops are not always clearly announced or marked with the exception of an electronic screen.
Read more

NSW TrainLink Popular Routes

Campbelltown to Broadmeadows Victoria
Train Economy Class
08:17, 08:19, 21:17, 21:20
Train First Class
08:17, 08:19, 21:17, 21:20
Wauchope to Iluka
Train Economy Class
13:47
Train First Class
13:47
Melbourne to Byron Bay
Train First Class
08:30, 19:50
Train Economy Class
08:30, 19:50
Casino NSW to Newcastle NSW
Train Economy Class
08:17, 19:30
Train First Class
08:17, 19:30
Sawtell to New South Wales
Train First Class
06:35, 11:11, 22:18
Train Economy Class
06:35, 11:11, 22:18
Newcastle NSW to Maitland NSW
Train Economy Class
09:35, 09:36, 09:38, 11:49, 11:54, 13:19, 14:04, 14:05, 14:10, 17:05, 17:10
Train First Class
09:35, 09:36, 09:38, 11:49, 11:54, 14:04, 14:05, 14:10, 17:05, 17:10
Moss Vale to Harden
Train First Class
08:47, 09:22, 13:54, 22:24
Train Economy Class
08:47, 09:22, 13:54, 22:24
Tamworth to New South Wales
Train Economy Class
10:27, 15:37
Train First Class
10:27, 15:37
Coffs Harbour to Grafton
Train Economy Class
06:26, 11:02, 15:57, 20:50, 23:35
Train First Class
06:26, 11:02, 15:57, 20:50, 23:35
Taree to Clarence Valley
Train First Class
12:40
Train Economy Class
12:40
Cootamundra to Narrandera
Train First Class
12:26
Train Economy Class
01:47, 12:26, 12:46
Sydney to Kempsey
Train Economy Class
06:41, 07:15, 09:35, 11:11, 11:44, 11:47, 14:06, 14:44, 14:47
Train First Class
06:41, 07:15, 09:35, 11:11, 11:44, 11:47, 14:06, 14:44, 14:47
Cootamundra to Campbelltown
Train Economy Class
01:35, 10:37, 14:38
Train First Class
01:35, 10:37, 14:38
Nambucca Heads to Macksville
Train First Class
07:08, 11:44, 15:18, 22:51
Train Economy Class
07:08, 11:44, 15:18, 22:51
Newcastle NSW to Sydney
Train First Class
04:28, 09:38, 11:49, 13:19, 13:21, 14:04, 14:18, 14:19, 17:52
Train Economy Class
04:28, 09:38, 11:49, 13:19, 13:21, 14:04, 14:18, 14:19, 17:52
Maitland NSW to Taree
Train Economy Class
04:06, 09:59, 13:55, 14:30, 17:27
Train First Class
04:06, 09:59, 13:55, 14:30, 17:27
Cootamundra to Buronga
Train Economy Class
12:46
Train First Class
12:46
Melbourne to Coffs Harbour
Train First Class
08:30, 19:50
Train Economy Class
08:30, 19:50
Melbourne to Robinvale
Train Economy Class
08:30
Train First Class
08:30
Seymour to Albury
Train Economy Class
09:48, 21:01
Train First Class
09:48, 21:01
Brisbane to Narrabri
Train Economy Class
05:45
Train First Class
05:45
Wellington NSW to Orange NSW
Train Economy Class
14:50, 14:53, 14:55, 14:57
Train First Class
14:50, 14:53, 14:55, 14:57
Parramatta to Wellington NSW
Train First Class
07:44
Train Economy Class
07:44
Moss Vale to Queanbeyan
Train Economy Class
08:47, 08:54, 13:48, 13:54, 14:19, 18:02, 19:18, 19:19
Train First Class
08:47, 08:54, 13:48, 13:54, 18:02, 19:18, 19:19
Tamworth to Krambach
10:27
Narrabri to Brisbane
Train Economy Class
09:10
Train First Class
09:10
Hornsby to Ulmarra
Train First Class
07:52
Train Economy Class
07:52
Mittagong to Queanbeyan
Train First Class
08:36, 08:42, 13:37, 13:43, 19:07
Train Economy Class
08:36, 08:42, 13:37, 13:43, 19:07
Coffs Harbour to Beenleigh
Train First Class
15:57
Train Economy Class
15:57
Sydney to Maitland NSW
Train First Class
06:41, 07:15, 08:56, 09:33, 09:35, 11:11, 11:44, 11:47, 14:06, 14:44, 14:47
Train Economy Class
06:41, 07:15, 08:56, 09:33, 09:35, 11:11, 11:44, 11:47, 14:06, 14:44, 14:47

NSW TrainLink Schedule & Timetable

Train numberClassDeparture stationArrival stationDepartureArrivalTravel time
31Economy ClassStrathfieldCoffs Harbour14:5823:358h 37m
31Economy ClassStrathfieldCoffs Harbour14:5623:358h 39m
35Economy ClassStrathfieldCoffs Harbour11:5820:508h 52m
35Economy ClassStrathfieldCoffs Harbour11:5620:508h 54m
243-35Economy ClassStrathfieldCoffs Harbour09:4620:5011h 4m
33Economy ClassStrathfieldCoffs Harbour07:2615:578h 31m
224Economy ClassQuirindiSydney Central Station11:3116:355h 4m
31-3113Economy ClassWyongBrisbane Roma Street16:2405:3013h 6m
31-3113Economy ClassWyongBrisbane Roma Street16:1805:3013h 12m
31Economy ClassWyongBrisbane Roma Street16:1703:5311h 36m
35-31-3115Economy ClassWyongBrisbane Roma Street13:1805:3516h 17m
33-175Economy ClassWyongBrisbane Roma Street08:5122:3013h 39m
33-175Economy ClassWyongBrisbane Roma Street08:5022:3013h 40m
33-175Economy ClassWyongBrisbane Roma Street08:4720:3011h 43m
31-3113First ClassWyongBrisbane Roma Street16:2405:3013h 6m
31-3113First ClassWyongBrisbane Roma Street16:1805:3013h 12m
31First ClassWyongBrisbane Roma Street16:1703:5311h 36m
35-31-3115First ClassWyongBrisbane Roma Street13:1805:3516h 17m
33-175First ClassWyongBrisbane Roma Street08:5122:3013h 39m
33-175First ClassWyongBrisbane Roma Street08:5022:3013h 40m
33-175First ClassWyongBrisbane Roma Street08:4720:3011h 43m
427First ClassStrathfieldDubbo07:3713:466h 9m
427First ClassStrathfieldDubbo07:3613:506h 14m
427First ClassStrathfieldDubbo07:3313:466h 13m
427First ClassStrathfieldDubbo07:3213:476h 15m
427First ClassStrathfieldDubbo07:3113:466h 15m
427First ClassStrathfieldDubbo07:3013:466h 16m
427First ClassStrathfieldDubbo06:3013:467h 16m
244Economy ClassGunnedahBroadmeadow10:1414:184h 4m
32Economy ClassWinghamSydney Central Station14:5520:135h 18m

NSW TrainLink Stations

CasinoRydalArmidaleEungaiWangarattaFassifernCondobolinBlacktownCampbelltownMuswellbrookMudgeeKempseyTaranaYass JunctionEuabalong West StationBroadmeadows VICKendallKyogleWalcha Road StationBowralWauchopeGraftonGunnedahBroadmeadowSeymourNarrabriOrange StationSingletonWillow TreeWellington NSWMelbourne Southern CrossMittagongAlburyGriffithGloucesterTaragoGosfordQueanbeyanBungendoreMoss ValeWyongBenallaLithgowBundanoonLeetonMillthorpeUrungaWerris CreekQuirindiGeurieHornsbyDungogBlayneyIvanhoeThe RockCoffs HarbourHentyGoulburnUrallaMoreeWinghamKatoombaSydney Central StationParramattaCanberraStuart TownBroken HillNambucca HeadsSawtellCulcairnMurrurundiStrathfieldParkesDubboBrisbane Roma StreetBoggabriWagga WaggaMacksvilleKootingalBellataHardenCootamundraSconeMenindeeJuneeNarranderaBathurstGunningTamworthCoolamonMaitlandTaree

NSW TrainLink Company Reviews

S J
Too much delay happened first time and it was very bad experiment
Train#624 Economy Class, NSW TrainLink, Sep 18, 2026
T S
Unfortunately by the time the train arrived at Albury there was no hot meal, no sandwiches remaining. And, as usual, the train was late so we got later than planned at Melbourne. Unfortunately, this is now so common that it is no real surprise anymore.what a shame.
Train#621 First Class, NSW TrainLink, Sep 12, 2026
R S
train journey fine
Train#623 Economy Class, NSW TrainLink, Aug 22, 2026
K R
On time,, sears not too bad, buffet car reasonable.
Train#635 First Class, NSW TrainLink, Aug 19, 2026
M L
No decaf, and no alternative milks.
Train#633 Economy Class, NSW TrainLink, Aug 14, 2026
Y O
I tried to withdraw my booking as I had booked directly with the rail service (much cheaper). I was denied. Plus I was not allowed to change my ticket and get off at the stop before!! Very nconvenient.
Train#633 First Class, NSW TrainLink, Jul 31, 2026
V G
The seats were reasonably comfortable if a little too close. Not the train companies fault, but a passenger from across the aisle changed her seat which she had already put fully back and she sat in front of me and tried to do the same until I spoke, up then she put the seat upright. It would have been in my face, so rude of her.
Train#624 First Class, NSW TrainLink, Jul 25, 2026
J D
Unable to get a refund after we had to cancel our trip.
Train#623 Economy Class, NSW TrainLink, Jul 8, 2026
C P
Plenty of leg room and spacious seats that reclined. Plenty of storage for hand luggage. Announcements to keep you well informed.
Train#623 First Class, NSW TrainLink, Jun 28, 2026
P T
no vegan options
Train#36 Economy Class, NSW TrainLink, Jun 22, 2026
D T
Cancelled - did not travel
Train#32 First Class, NSW TrainLink, Jun 20, 2026
T K
Overall experience was good however sleeping was uncomfortable
Train#31 Economy Class, NSW TrainLink, Jun 7, 2026
A L
Was excellent except it was 50 mins late arriving, & also held up again outside of Wagga.
Train#624 First Class, NSW TrainLink, Jun 3, 2026
F V
Too long and late
Train#624 Economy Class, NSW TrainLink, May 15, 2026
D F
No staff on duty on a Sunday, had to find somewhere to put our cases, we paid first class as we had extra bags, turns out we didn't need to pay extra Toilets on station locked, as no staff. Guard did move hubby from seat 36 to number one, so we could travel together, which was very good of him. Paid extra for insurance, but hadn't asked for it intentionally
Train#244 First Class, NSW TrainLink, May 12, 2026
M D
My neighbour had is screen on watching movies all night. We had a DeLay of almost 3 hours. I enjoyed the morning, brekkie and sunrise, very much.
Train#622 Economy Class, NSW TrainLink, May 9, 2026
C E
It was stressfree
Train#223 Economy Class, NSW TrainLink, May 8, 2026
T C
Very convenient, comfortable, affordable. Great way to travel
Train#32 Economy Class, NSW TrainLink, Apr 29, 2026
C A
Thank goodness the tracks were open. Smooth journey with professional staff - running an hour late, but otherwise a lovely journey.
Train#32 First Class, NSW TrainLink, Apr 27, 2026
I E
Good sevice
Train#427 Economy Class, NSW TrainLink, Apr 21, 2026
M N
First time experience on a train for 8hrs was the best experience🥰
Train#243 Economy Class, NSW TrainLink, Apr 13, 2026
M N
Since it was the first time for me traveling on the train that long from Central to Moree,I enjoyed it,I really did even though it was too long,but I liked it.
Train#243 Economy Class, NSW TrainLink, Apr 13, 2026
T L
Didn’t specify nsw Timezone on ticket at Brisbane station
Train#31 First Class, NSW TrainLink, Apr 7, 2026
S A
Was able to book tickets through here that were not available on providers website. It was very easy to book.
Train#623 First Class, NSW TrainLink, Apr 1, 2026
D S
Trip was great .. although late which meant P/U by car was re arranged
Train#623 First Class, NSW TrainLink, Mar 20, 2026
P F
First Time long distance train travel, it was such a great experience I'm going to book more.
Train#621 First Class, NSW TrainLink, Mar 20, 2026
P R
Easy and convenient way to travel front canberra to sydney
Train#635 First Class, NSW TrainLink, Mar 17, 2026
C D
The service was late on the day we traveled but the staff were wonderful and patient. And kept us informed along the way. Cannot praise the staff enough for their work. Always informative, always pleasant. The carriages were clean and the food on offer had catered to all types of snackers and meal goers.
Train#427 Economy Class, NSW TrainLink, Mar 15, 2026
J T
The train was so noisy it squeak the whole timw. And that really awful. I feel stressed by this. No Wifi, and 90 minutes we arrived late.
Train#636 First Class, NSW TrainLink, Mar 15, 2026
B W
Everything was good except when I arrived at the station I checked the expected arrival time of the EPT at 8.30. The young man said it was half an hour late which was no real issue as I had plenty of work to do At 8..26 I thought I would check if the train had arreived. To my amazement, the train was not only in but it was ready to depart in 4 minutes Had to dash back to my table and grab my things and yes I made it BUT WHY WAS THAT ADVICE GIVEN. COULD HAVE MISSED THE TRAIN ALL to gether
Train#624 First Class, NSW TrainLink, Feb 26, 2026
E B
Pleasant helpful staff. Accommodation good. Plenty room relax. Nice way see country. Journey soon went. Some amazing views
Train#624 First Class, NSW TrainLink, Feb 22, 2026
M L
Train was 95 minutes late. There was no charging ports and the seats recline too far to enable you to work if the person in front decides to have their seat back. Quite poor in this day and age. Also the Train was quite slow.
Train#623 First Class, NSW TrainLink, Feb 13, 2026
J M
The aircon was on all night even though was very cold. You have a lot of leg room, but very hard to sleep comfortably because of the head support.
Train#621 Economy Class, NSW TrainLink, Feb 12, 2026
K F
Very weird booking process. Currency was in Euro. Two trains departing three minutes apart in app.
Train#632 Economy Class, NSW TrainLink, Feb 6, 2026
S H
Being transferred to an overseas site to buy a train ticket is not the best because I thought I was being scammed. Better comms is needed for everyone to feel okay when booking tickets especially for the first time.
Train#623 Economy Class, NSW TrainLink, Jan 19, 2026
T S
I really enjoyed it
Train#622 Economy Class, NSW TrainLink, Jan 3, 2026
S G
Comfy seats, great legroom. Staff were efficient and friendly. A pity there was no vegetarian option for the hot dinner. I'm vegan but there wasn't even a vegetarian option. Very disappointing, especially in this day and age.
Train#31 Economy Class, NSW TrainLink, Dec 29, 2025
P E
Well managed service. Reasonable economy seating.
Train#34 Economy Class, NSW TrainLink, Dec 24, 2025
K T
Smooth, comfortable, and on time
Train#622 Economy Class, NSW TrainLink, Dec 24, 2025
T T
great, had my own seat and really liked when the lights turned off to go to sleep. only thing was the doors kept making a noise when people walked past constantly for food.
Train#621 Economy Class, NSW TrainLink, Dec 22, 2025
S B
The departure timing should be flexible. Otherwise, it's all good!
Train#32 First Class, NSW TrainLink, Dec 13, 2025
C L
Quick & easy booking, Great information on my booking, great staff very knowledgeable at stations. Trains on time. Very comfortable, lovely friendly staff, food choices good & great cup of tea. Carol & Ken 🏴 England
Train#33 Economy Class, NSW TrainLink, Dec 6, 2025
D W
Was very close to the toilet otherwise 5 stars
Train#623 First Class, NSW TrainLink, Nov 30, 2025
R H
The train has delay for one hour
Train#622 Economy Class, NSW TrainLink, Nov 27, 2025
N S
Train was replaced by coaches from Melbourne to Arbury, where we joined the train. Consequently we arrived over an hour late in Sydney. The buffet car and support on board the train was excellent.
Train#624 Economy Class, NSW TrainLink, Nov 19, 2025
A P
Good prices
Train#624 Economy Class, NSW TrainLink, Nov 4, 2025
B B
Very nice comfortable
Train#624 Economy Class, NSW TrainLink, Nov 3, 2025
S C
Train was nearly 2 hours late!
Train#622 Economy Class, NSW TrainLink, Nov 2, 2025
M A
Everything was wonderful, train personnel were marvelous.
Train#428 Economy Class, NSW TrainLink, Nov 2, 2025
X J
Clean room and easy check in.
Train#621 First Class, NSW TrainLink, Oct 29, 2025
4.3
303 customer reviews
5
53%
4
26%
3
17%
2
4%
1
0%
95.4% of 303 travelers were presumably happy with NSW TrainLink as they left good or no review