Bus Tickets from Melbourne to Byron Bay

Previously seen trips

Next departures for Melbourne to Byron Bay on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound AustraliaBus
Southern Cross
Butler stNo tags
Greyhound AustraliaBus
Southern Cross
Butler stNo tags
Greyhound AustraliaBus
Southern Cross
Butler stNo tags
Greyhound AustraliaBus
Southern Cross
Butler stNo tags
Greyhound AustraliaBus
Southern Cross
Butler stNo tags

Get from Melbourne to Byron Bay

This route is served by bus only

The journey takes about 1 day, 10 hours 10 minutes, and with fares starting at just $212, it presents an excellent value for a comfortable ride.

1bus per day
1d 10hAverage Duration
1299 kmDistance
32kgCO₂ emissions

Frequently asked questions about travelling from Melbourne to Byron Bay by bus

  1. What is the travel distance from Melbourne to Byron Bay?

    The distance covered from Melbourne to Byron Bay is 1300 km (806 miles).

  2. What are the departure and arrival locations for buses traveling from Melbourne to Byron Bay?

    Buses traveling this route start their trip at Melbourne Airport, in Melbourne, and end it at Butler st, in Byron Bay.

People from around the world trust Busbud

Popular Buses Connecting Melbourne

Buses Leaving from Melbourne

Buses Going to Melbourne

Popular Buses Connecting Byron Bay

Buses Leaving from Byron Bay

Buses Going to Byron Bay