Greyhound Australia operates a bus from Brisbane to Tweed Heads every 4 hours. Tickets cost $11 - $27 and the journey takes 2 h 5 min. Premier Motor Service also services this route once daily. Alternatively, TRANSLink QLD operates a train from Brisbane to Tweed Heads every 30 minutes. Tickets cost $8 - $11 and the journey takes 1 h 23 min. TRANSLink QLD also services this route hourly.
From Brisbane bus to Coolangatta. 2 h 5 min $28. From Brisbane Roma St Bus Stop bus to Gold Coast Airport then line 760 bus to Wharf St at Tweed Mall. 2 h 7 min $46. From Central, platform 1 train to Varsity Lakes station then line 760 bus to Wharf St at Tweed Mall. 2 h 31 min $19. From Brisbane drive to Tweed Heads. 1 h 11 min $15.