Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.
Brisbane to Sydney Train Timetable
Brisbane to Sydney Train Information

The Brisbane to Sydney train is one of Australia's most iconic rail journeys — a scenic overnight ride through the diverse landscapes of Queensland and New South Wales. The XPT train service, operated by NSW TrainLink, runs as a direct train between Brisbane Roma Street Station and Sydney Central Station, covering approximately 913 km (567 miles) through regional New South Wales. There is typically one departure per day from Brisbane, with the latest train leaving Roma Street at 13:30 local time and arriving at Sydney Central the following morning. Book your tickets in advance — departures are limited and the XPT train sells out quickly. Make your travel plans more far-reaching with the Australia travel planner — explore the most popular cities and build your own unforgettable trip.
The XPT train offers Economy Class and First Class seating. Economy Class prices typically start from around €98. Sleeper cabins are also available on the overnight service — double bunks for two passengers with a toilet and shower right outside the cabin door, and complimentary breakfast included. The buffet car serves hot meals for lunch and dinner, and passengers are welcome to bring their own food and drinks on board. Please note that the current XPT trains do not have charging ports or Wi-Fi, and mobile reception can be spotty along parts of the route through regional New South Wales — bring a fully charged battery pack and an eye mask for a comfortable overnight journey.
Compared to flying, the Brisbane to Sydney train makes a big difference — it goes city centre to city centre through New South Wales with no airport transfers and no checked luggage queues. Flying with Jetstar, Virgin, or Qantas takes around 1.5 hours but door-to-door time adds significantly. The bus via Greyhound Australia is available twice daily but takes longer than the train through New South Wales. Transport NSW operates connections from Sydney Central onward to the rest of the city. For those who want to relax, sleep, and enjoy the scenic views of coastal regions, rolling hills, and charming towns across New South Wales like Newcastle, Taree, Coffs Harbour, Grafton, and Casino — the train is the most enjoyable way to travel between the two cities.

Popular questions about Brisbane to Sydney Trains
Is there a direct train from Brisbane to Sydney?
Yes — the XPT train service operates as a direct train from Brisbane Roma Street Station to Sydney Central Station daily. There is no need to change trains during the journey. NSW TrainLink operates the service and trains depart once per day, so booking in advance is strongly recommended to secure your seat.
How long does the Brisbane to Sydney train take?
The Brisbane to Sydney train journey typically takes around 14 hours. The train leaves Brisbane Roma Street Station in the afternoon and arrives at Sydney Central Station the following morning. The journey passes through beautiful Australian countryside including rolling hills, coastal regions, and charming regional towns across New South Wales.
How much does a Brisbane to Sydney train ticket cost?
Economy Class tickets start from approximately €98 for a one-way trip. Sleeper cabins are available on the overnight service and cost more but include a bunk bed, breakfast, and access to a toilet and shower. Book in advance online — tickets are limited and prices may increase closer to the departure date.
What is the XPT train from Brisbane to Sydney?
The XPT (Express Passenger Train) is the primary train service operating between Brisbane and Sydney, run by NSW TrainLink. It is a classic long-distance Australian train with reclining seats, air-conditioned carriages, and a buffet car serving hot meals. Please note there are no power points or Wi-Fi on the current XPT trains — bring a battery pack for charging your phone. The XPT train offers Economy Class, First Class, and sleeper cabin options for overnight travel.
What amenities are available on the Brisbane to Sydney train?
The XPT train offers reclining seats, air conditioning, and a buffet car serving hot meals for lunch and dinner. First Class offers more spacious seats with greater recline and extra legroom. Sleeper cabins include bunk beds, complimentary breakfast, and access to a toilet and shower outside the cabin. Passengers can bring their own food and drinks on board but can only consume alcohol purchased from the buffet car. Note there are no power outlets or Wi-Fi — carry a fully charged battery pack and entertainment for the journey.
What stations do Brisbane to Sydney trains use?
Brisbane to Sydney trains depart from Brisbane Roma Street Station, which is centrally located in Brisbane city and easily accessible by bus and local rail. In Sydney, trains arrive at Sydney Central Station — connected directly to the Sydney Metro, buses, and light rail. Both stations are in the city centre, making onward travel straightforward.
Is it worth taking the overnight train from Brisbane to Sydney?
Yes — especially if you want to wake up in Sydney without paying for a hotel. The overnight XPT service is a relaxing and scenic way to travel through New South Wales. You sleep during most of the journey, arrive at Sydney Central in the morning ready to explore, and save on accommodation. Bring an eye mask for when it gets dark, some cash for the buffet car, entertainment to watch, and fill your water bottle before boarding. Your own snacks are also welcome on board. Traveling in spring or autumn is recommended for pleasant weather on arrival in Sydney.

Trains on Brisbane - Sydney route
One platform, 34+ destinations, 700+ routes around the globe.
We speak your language and offer over 20 payment methods.
Read authentic Rail Ninja reviews and see what our travelers say about us.
You can conveniently book train tickets for up to a year in advance!
Need a hand? Contact our customer support before or during your trip.




