Brisbane to Melbourne Bus

Brisbane to Melbourne

Brisbane to Melbourne Bus

Origin Destination Depart Return Promo Code
Booking Number Pin
Service Number or Location Date of travel
Origin Destination Date of travel

Important information: this service is temporarily suspended due to COVID-19 travel restrictions. Click for more information.

Journey down the east coast of Australia from Brisbane to Melbourne in a convenient and comfortable Greyhound bus!

Taking in Australia’s three largest cities and plenty of beloved beaches and landmarks, the trip on a Greyhound bus from Brisbane to Melbourne is an unbeatable way to enjoy Australia’s east coast. While we don’t offer a direct route from Brisbane to Melbourne, there are connecting trips changing over in Sydney that depart daily.

Your adventure will begin in Brisbane, the cosmopolitan Queensland capital city with the laid back attitude of a country town. This is the place to cruise the Brisbane River on a CityCat; take in fascinating exhibitions at the Queensland Art Gallery and Gallery of Modern Art; or catch an intense NRL match at Suncorp Stadium.

Once you’re on the road from Brisbane to Melbourne, you’ll pass through the glamorous Gold Coast, with stops in Southport, Surfers Paradise and Coolangatta. You’ll roll through the bohemian and beautiful community of Byron Bay (the most easterly point of Australia), and breathe in the seaside air of charming towns like Ballina, Yamba, Coffs Harbour (home of the iconic Big Banana) and Port Macquarie.

You’ll change buses in Sydney, the biggest city in Australia, and home to world-famous attractions like the Opera House, Harbour Bridge, Bondi Beach, Manly Beach and more. On the home stretch, you’ll pass through Australia’s capital city, Canberra, where you’ll find national landmarks like Parliament House, the Australian War Memorial, Telstra Tower, Australian Institute of Sport, National Zoo & Aquarium, National Gallery, National Museum, National Library, Royal Australian Mint and more!

Finally, you’ll arrive in Melbourne. The cultural capital of Australia, Melbourne is positively brimming with world-class restaurants, hidden laneway bars, boutique fashion and world-class sporting events. If the city gets too busy for you, you can take the tram down St Kilda, where you can go for a sunset stroll on the scenic esplanade and keep an eye out for penguins!

With our Hop On Hop Off Pass from Brisbane to Melbourne, you can hop on and off our coaches travelling from Brisbane to Melbourne as often as you like for 90 days, staying in various coastal cities and towns along the way. When you get back on the bus, you just need to keep going in the same direction, until you reach the next stop that tickles your fancy!

If you’re a surfer, you’ll definitely want to bring your board for this trip – we’ve got plenty of room in our oversized luggage bins, so it can stay with you the whole time.

As you travel from Brisbane to Melbourne on a Greyhound bus, you’ll enjoy the comforts that come standard on all of our coaches, including reclining seats, free WiFi connectivity, in-seat USB chargers and panoramic windows!

You can also reserve your preferred window or aisle seat when you book your bus trip from Brisbane to Melbourne with our seat selection feature, and stay up-to-date with any service delays that may affect your expected arrival time with our real-time coach tracker.

For even more benefits, deals and offers, why not join our Greyhound Rewards program? Every express ticket you buy will earn you G-Dollars, which you can choose to use on your very next trip, or save for a special journey.

A Greyhound bus is the most scenic, comfortable and convenient way to travel from Brisbane to Melbourne. Secure your Hop On Hop Off Pass or book your express ticket now!

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



Brisbane Coach Terminal
Surfers Paradise (Gold Coast)
location pin
Coolangatta (Gold Coast)
Byron Bay
location pin
Arrawarra (Spot X)
Coffs Harbour
location pin
Sydney Central Station (Change Service)
location pin
Sydney Domestic Airport
Sydney International Airport
location pin


*Not all stops are available
on every service


Where do buses depart from in Brisbane and Melbourne?

In Brisbane, buses depart from Parkland Crescent, which is accessible via Parkland Boulevard and adjacent to platform 10 of Roma Street Train Station. In Melbourne, buses depart from Southern Cross Terminal, Bay 55.

What amenities can I expect on the bus?

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

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

The bus trip from Brisbane to Melbourne takes approximately 1d 16h 35m, including a change of service at Sydney Central Station. For the most up-to-date timetable please visit the Timetables page.

Where can I buy a ticket?

The easiest and cheapest way to buy a bus ticket for your Brisbane to Melbourne 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.