Travel from Tweed-Heads to Port-Macquarie

Bus or fly from Tweed Heads to Port Macquarie?

Greyhound Australia operates a bus from Tweed Heads to Port Macquarie twice daily. Tickets cost $45 - $85 and the journey takes 9 h 40 min. Alternatively, Qantas, Virgin Australia and 2 other airlines fly from Tweed Heads to Port Macquarie hourly.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Tweed Heads to Port Macquarie

From Coolangatta bus to Port Macquarie. 9 h 40 min $81. From Tweed Mall, Wharf St bus to Casino Station, train to Wauchope RSL, Young St, then bus to Port Macquarie Coach Stop, Gordon St. 9 h 50 min $87. From Tweed Heads drive to Port Macquarie. 5 h 14 min $61. From Wharf St at Tweed Heads line 700 bus to Gold Coast airport, fly to Port Macquarie airport, then line 341 bus to Port Macquarie. 5 h 47 min $385. From Wharf St at Tweed Heads line 760 bus to Varsity Lakes, platform 2, train to Brisbane airport, fly to Port Macquarie airport, then line 341 bus to Port Macquarie. 5 h 52 min $201.