Travel from Brisbane to Grafton-NSW-Australia

Bus or train from Brisbane to Grafton?

Transport NSW operates a train from Brisbane to Grafton once daily. Tickets cost $30 - $45 and the journey takes 3 hours 44 minutes. Alternatively, you can take a bus from Brisbane to Grafton via Byron Bay in around 6 hours 20 minutes.

How to get from Brisbane to Grafton

From Brisbane train to Grafton Station.3 h 44 min$54
From Brisbane Roma St Bus Stop bus to Byron Bay then bus to Grafton.6 h 20 min$86
From King George Square, 2F line 111 bus to Garden City Bus Station, Macgregor St, Stand L, bus to Lismore Transit Centre, Molesworth St, then bus to Prince St - No.9 h 25 min$56
From Brisbane drive to Grafton.3 h 31 min$43
From Brisbane bus to Lismore airport, fly to Grafton airport, then taxi to Grafton.4 h 40 min$151
From Central, platform 3 train to Brisbane airport, fly to Coffs Harbour airport, taxi to Coffs Harbour, then bus to Grafton.4 h 36 min$292

How long does it take to get from Brisbane to Grafton?

The train from Brisbane to Grafton Station takes 3 hours 44 minutes including transfers and departs once daily.

Is there a direct train between Brisbane and Grafton?

Yes, there is a direct train departing from Brisbane and arriving at Grafton Station. Services depart once daily, and operate every day. The journey takes approximately 3 hours 44 minutes.

Is there a direct bus between Brisbane and Grafton?

No, there is no direct bus from Brisbane to Grafton. However, there are services departing from Brisbane Roma St Bus Stop and arriving at Grafton via Byron Bay. The journey, including transfers, takes approximately 6 hours 20 minutes.

Operators from Brisbane to Grafton

Transport NSW131 500Transport NSW
Byron EasybusByron Easybus
Greyhound Australia1300 473946Greyhound Australia
Premier Motor ServicePremier Motor Service
Northern Rivers BuslinesNorthern Rivers Buslines
Regional ExpressRegional Express