Brisbane to Port Macquarie Bus

Brisbane to Port Macquarie

All passengers must adhere to local state and territory government requirements due to COVID-19. See Service Updates for latest information, and find out how to Travel Safe with Greyhound.

Brisbane to Port Macquarie Bus

× Origin Destination × Depart Return Promo Code
× Booking Number Pin ×
Service Number or Location × Date of travel
× Origin × Destination Date of travel
travel now, pay later learn more

Travel down the coast from buzzing Brisbane to idyllic Port Macquarie aboard a luxurious Greyhound bus!

Departing from Queensland’s cosmopolitan capital city, you’ll pass through some of Australia’s most scenic coastal towns and villages on your way to one of Australia’s most enchanting holiday destinations.

On the bus from Brisbane to Port Macquarie, you’ll pass through the glorious Gold Coast, including stops in the heart of Surfers Paradise, where you’ll find the ‘Glitter Strip’ of Cavill Avenue, and Coolangatta, known for its superlative surf breaks.

Your journey will continue through laidback Brunswick Heads and bohemian Byron Bay, where you can head to the Cape Byron Lighthouse, Australia’s most easterly point, for views of dolphins and migrating whales. As you push further into New South Wales, you’ll see the sparkling beaches and lush green hills of Ballina, pass through the sleepy surfside town of Yamba, and stop at the mysterious surfing haven known as ‘Spot X’.

Coffs Harbour – known for the iconic Big Banana, as well as its stunning beaches and the nearby Solitary Islands Marine Park, where you’ll find dolphins, turtles, tropical fish and more – is your last major stop, before you reach picturesque Port Macquarie.

It’s a natural wonderland, with 17 gorgeous beaches, a sublime rainforest boardwalk, and sparkling estuaries that play host to lively bottlenose dolphins. Throw in a diverse array of attractions – including the famous Koala Hospital and Billabong Zoo – and a busy events calendar, as well as great local restaurants and fantastic weather all year ‘round, and it’s no wonder nobody ever wants to leave Port Macquarie!

With so much to see and do along the way, this route is perfect for our Whimit Travel Pass. With this travel pass, you can get off the bus and explore any stop that piques your interest, before getting back on another Greyhound bus headed in any direction, on any route, within the time limit you choose. Of course, if you need to get to Port Macquarie directly, we’ve got you covered with our regular daily service.

It’s easy to get into vacation mode on the bus from Brisbane to Port Macquarie. You’ll enjoy relaxing in our reclining leather seats with plenty of legroom; drinking in the views of Australia’s east coast through panoramic windows; and taking advantage of our free WiFi connectivity and in-seat USB chargers. On a modern Greyhound bus, all these premium features come standard!

Got a preference for a window or an aisle seat? No problem – you can now reserve your favourite seat on the bus when you book your travel from Brisbane to Port Macquarie! You can also follow your journey’s progress and stay updated on any service delays that might affect your arrival time with our real-time coach tracker.

For more benefits and offers, join our Greyhound Rewards program! Every ticket you buy from Brisbane to Port Macquarie – or anywhere else on our network – will earn you G-Dollars, which you can choose to put towards your next trip, or save for a special occasion.

A Greyhound bus is simply the most comfortable, convenient and affordable way to travel from Brisbane to Port Macquarie. Book your ticket now!


Air Conditioning Air Conditioning Reclining Seats Reclining Seats On Board Restroom On-board Restroom
Free Free WiFi USB Chargers USB Chargers Panoramic Windows Panoramic Windows


Brisbane Coach Terminal
location pin
Southport (Gold Coast)
location pin
Surfers Paradise (Gold Coast)
Coolangatta (Gold Coast)
Brunswick Heads
location pin
Byron Bay
Yamba (YHA)
location pin
Maclean Township
Arrawarra (Spot X)
location pin
Coffs Harbour
Nambucca Heads
location pin
Port Macquarie


*Not all stops are available
on every service


Where do buses depart from in Brisbane and Port Macquarie?

In Brisbane, buses to Port Macquarie depart from Parkland Crescent, which is accessible via Parkland Boulevard and adjacent to platform 10 of Roma Street Train Station. In Port Macquarie, buses to Brisbane depart from the terminal on Gordon Street, next to the Irish Pub.

What amenities can I expect on the bus?

All our buses between Brisbane & Port Macquarie come with free WiFi, USB chargers, air-conditioning, reclining seats, and a restroom.

How long does it take to get from Brisbane to Port Macquarie?

The bus trip from Brisbane to Port Macquarie takes approximately 10h 55m. For the most up-to-date timetable please visit the Timetables page.

How much is a bus ticket from Brisbane to Port Macquarie?

All our bus fares come in three tiers – Early Bird, Advantage and Premium – with prices varying based on how far in advance you are making a booking. You can find the most up-to-date price for your trip by searching available trips online or by calling our customer service team on 1300 473 946. For more information on different types of available fares visit our Compare Fares page.

Where can I buy a ticket?

The easiest and cheapest way to buy a bus ticket for your Brisbane to Port Macquarie trip is to book directly on our website. Your ticket is then saved in your My Greyhound account where you can manage your booking, and simply show an electronic copy of your ticket on your phone to the bus driver when you board.

You can also book your trips on the phone by contacting our friendly customer service on 1300 473 946, at our ticket outlets/travel agencies, or directly with the bus driver*.

*Please note that all bookings made through our call centre, travel centres and tickets purchased directly from drivers will incur a booking fee of $5.

**For more information see our FAQ page.