The average bus between Oatley and Melbourne takes 30h 17m and the fastest bus takes 30h 9m. There is at least one bus per day from Oatley to Melbourne. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Oatley and Melbourne. The earliest departure is at 10:21 PM at night, and the last departure from Oatley is at 11:21 PM which arrives into Melbourne at 5:30 AM. All services require a transfer at Central Station and take an average of 30h 17m. The schedules shown below are for the next available departures.
Want to know about travelling from Oatley to Melbourne? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Oatley to Melbourne. However, there are services departing from Oatley station and arriving at Melbourne station via Melbourne. The journey, including transfers, takes approximately 30h 17m.
Oatley to Melbourne bus services, operated by Transport for NSW, depart from Sydney Central Station.
Oatley to Melbourne bus services, operated by Transport for NSW, arrive at Melbourne station.
The distance between Oatley and Melbourne is 695.7 km. The road distance is 991 km.
FlixBus Australia operates a bus from Sydney Central Station to Melbourne 5 times a day. Tickets cost $130–200 and the journey takes 11h 55m.