Bus Melbourne to Sydney and return

Cheap bus and train tickets for trips from Sydney to Melbourne and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,609,580 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Melbourne to Sydney

Cheapest Bus$48.86
Fastest Bus11h 35m
Earliest Bus9:00 AM
Latest Bus10:00 PM
Daily Bus Routes2 Ø
Distance443.4 miles
Bus CompaniesGreyhound Australia, Firefly Express

The cheapest bus routes from Melbourne to Sydney

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 9:00 AM
    11:55 PM
    Melbourne
    27 Jun
    Sydney
    Greyhound AustraliaGreyhound Australia
    from$48.86
  • 9:00 AM
    9:30 PM
    Melbourne
    17 Jun
    Sydney
    Greyhound AustraliaGreyhound Australia
    from$57.05
  • 10:00 PM
    10:00 AM
    Melbourne
    17 Jun +1
    Sydney
    Greyhound AustraliaGreyhound Australia
    from$57.05
  • 9:00 AM
    9:30 PM
    Melbourne
    17 Jun
    Sydney
    Greyhound AustraliaGreyhound Australia
    from$57.37
  • 10:00 PM
    10:00 AM
    Melbourne
    17 Jun +1
    Sydney
    Greyhound AustraliaGreyhound Australia
    from$57.37
  • 10:00 PM
    10:00 AM
    Melbourne
    17 Jun +1
    Sydney
    Greyhound AustraliaGreyhound Australia
    from$58.74
  • 9:00 AM
    9:30 PM
    Melbourne
    17 Jun
    Sydney
    Greyhound AustraliaGreyhound Australia
    from$59.16
  • 7:00 PM
    6:35 AM
    Melbourne
    11 Jun +1
    Sydney
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Melbourne
    7 Jun +1
    Sydney
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Melbourne
    4 Jun +1
    Sydney
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Melbourne
    14 Jun +1
    Sydney
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Melbourne
    5 Jun +1
    Sydney
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Melbourne
    10 Jun +1
    Sydney
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Melbourne
    12 Jun +1
    Sydney
    Firefly ExpressFirefly Express
    from$64.47

The cheapest train connections from Melbourne to Sydney

No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.

  • 7:00 AM
    7:47 PM
    Melbourne
    4 Jun
    Sydney
    NSW TrainlinkNSW Trainlink
    from$60.11
  • 7:00 AM
    7:47 PM
    Melbourne
    11 Jun
    Sydney
    NSW TrainlinkNSW Trainlink
    from$63.65
  • 6:30 PM
    6:59 AM
    Melbourne
    9 Jun +1
    Sydney
    NSW TrainlinkNSW Trainlink
    from$63.65
  • 7:00 AM
    7:47 PM
    Melbourne
    10 Jun
    Sydney
    NSW TrainlinkNSW Trainlink
    from$63.65

The cheapest bus routes from Sydney to Melbourne

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 6:00 PM
    6:00 AM
    Sydney
    17 Jun +1
    Melbourne
    Greyhound AustraliaGreyhound Australia
    from$57.37
  • 3:30 PM
    7:05 AM
    Sydney
    22 Jun +1
    Melbourne
    Greyhound AustraliaGreyhound Australia
    from$58.36
  • 3:30 PM
    7:05 AM
    Sydney
    17 Jul +1
    Melbourne
    Greyhound AustraliaGreyhound Australia
    from$58.36
  • 3:30 PM
    7:00 AM
    Sydney
    17 Jun +1
    Melbourne
    Greyhound AustraliaGreyhound Australia
    from$58.36
  • 6:00 PM
    6:00 AM
    Sydney
    17 Jun +1
    Melbourne
    Greyhound AustraliaGreyhound Australia
    from$63.49
  • 7:00 PM
    6:35 AM
    Sydney
    9 Jun +1
    Melbourne
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Sydney
    14 Jun +1
    Melbourne
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Sydney
    16 Jun +1
    Melbourne
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Sydney
    5 Jun +1
    Melbourne
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Sydney
    7 Jun +1
    Melbourne
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Sydney
    12 Jun +1
    Melbourne
    Firefly ExpressFirefly Express
    from$64.47
  • 7:00 PM
    6:35 AM
    Sydney
    17 Jun +1
    Melbourne
    Firefly ExpressFirefly Express
    from$64.47
  • 6:00 PM
    6:00 AM
    Sydney
    17 Jun +1
    Melbourne
    Greyhound AustraliaGreyhound Australia
    from$65.48
  • 6:00 PM
    6:00 AM
    Sydney
    17 Jun +1
    Melbourne
    Greyhound AustraliaGreyhound Australia
    from$68.58

The cheapest train connections from Sydney to Melbourne

No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.

  • 8:42 PM
    7:30 AM
    Sydney
    4 Jun +1
    Melbourne
    NSW TrainlinkNSW Trainlink
    from$63.65
  • 8:42 PM
    7:30 AM
    Sydney
    9 Jun +1
    Melbourne
    NSW TrainlinkNSW Trainlink
    from$63.65
  • 7:40 AM
    6:30 PM
    Sydney
    16 Jun
    Melbourne
    NSW TrainlinkNSW Trainlink
    from$63.65
  • 8:42 PM
    7:30 AM
    Sydney
    13 Jun +1
    Melbourne
    NSW TrainlinkNSW Trainlink
    from$63.65

Information about the bus connection, amenities and services

If you want to take a bus from Melbourne to Sydney, you’ll find ticket prices from $79.55 and journey times starting at 10h 57m. Use our bus search to find the perfect bus from Sydney to Melbourne and take your pick between the offers of NSW Trainlink, Firefly Express and Busbud. Just click the "Find Now" button and happy travels!
Finding a cheap bus ticket from Melbourne to Sydney can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can compare all the offers available and select the perfect bus! Go for the fastest bus if you don't have much time to spare, select the most affordable one if you want to save money or select the one that offers the best amenities. While carry-on luggage, air conditioning and extra legroom are becoming the norm on most buses, some carriers go the extra mile and offer modern appliances such as power outlets (sometimes in every single row) or complimentary wireless internet. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search engine help you find the cheapest bus tickets. For instance, when you take a bus from Sydney to Melbourne, complimentary wireless internet can be found on board most buses operated by Firefly Express. We’ll help you pick the best offer so that your bus trip from Melbourne to Sydney and back is as, or even more convenient than taking the train or flying.
You'd like to go traveling for some time but you're a bit pinched for money right now? Then the bus is the perfect option! Be aware though that it can be a bit tricky to find the best one. Basically, there's two things to consider. Number one is to compare prices. For the trip Melbourne - Sydney, fares currently start from $79.55. Number two is to compare traveling times. To avoid having to spend too much time on the highway, opt for the fastest bus. It will get you to your destination in 10h 57m.

Bus stops in Melbourne and Sydney

Stations
Sydney (Australia)
Sydney (Australia)
Sydney (Australia)
Eddy Ave 1, 2000 Sydney (Australia)

Compare Melbourne and Sydney

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.