ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Melbourne

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Adelaide to Melbourne

🚌 **Direct Bus from Adelaide to Melbourne**: Firefly Express operates a direct bus service from Adelaide to Melbourne, with departures twice daily. The journey takes approximately 9 hours and 50 minutes, bringing you to the Southern Cross Coach Terminal in Melbourne. 🛤️ **Route 1 with Transfers**: For a longer but scenic journey, you can take a bus via Bendigo, Nhill, Ballarat, and Melton to reach Melbourne. This route includes 2 transfers and takes about 14 hours and 38 minutes, covering a distance of 698 km. V/Line Coach operates these services. 🌄 **Route 2 with Transfers**: Another option is to travel from Adelaide to Melbourne via Albury, Swan Hill, Bendigo, Donald, and Ballarat with 2 transfers. This route covers a distance of 1,154 km and takes approximately 22 hours and 35 minutes. V/Line Coach services operate on this route.

Where to stay in Melbourne

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Adelaide and Melbourne. The bus departs from Adelaide and arrives at the Southern Cross Coach Terminal in Melbourne. The service operates twice daily, every day, with the journey duration averaging around 9 hours and 50 minutes.
  • You can catch the Adelaide to Melbourne bus from the Adelaide station. This is where Firefly Express, the bus operator for this route, typically departs from. Ensure you arrive at the station ahead of the scheduled departure time to check in and board the bus comfortably. Consider contacting Firefly Express or checking their website for any specific instructions or updates regarding your journey.
  • The Adelaide to Melbourne bus operated by Firefly Express arrives at the Southern Cross Coach Terminal station in Melbourne. Once you disembark from the bus at this station, you will be conveniently situated in the heart of Melbourne, with easy access to various transportation options to reach your final destination. Take advantage of the amenities and services available at the Southern Cross Coach Terminal as you continue your journey in Melbourne.
  • The cost of a bus ticket from Adelaide to Melbourne typically ranges from $35 to $60, depending on the time of booking and availability.
  • There are multiple bus services available between Adelaide and Melbourne. The most popular option is the direct bus operated by Firefly Express, which departs twice daily from Adelaide and arrives at the Southern Cross Coach Terminal in Melbourne. Additionally, there are longer routes with multiple transfers available, taking varying durations and distances to reach Melbourne from Adelaide. Prices for these bus services typically range from $35 to $60, depending on the chosen route and the time of booking.
  • The buses traveling from Adelaide to Melbourne are typically less crowded during weekdays and outside of peak travel times.
  • The first bus of the day to travel from Adelaide to Melbourne typically departs early in the morning. The exact departure time may vary, but it is usually around 7:00 AM. The last bus of the day usually leaves in the late afternoon or early evening, around 4:00 PM. It is advisable to check the current schedules and availability when planning your trip.

Will you be returning to Adelaide by bus?

If you are looking for a return bus ride, please check out the buses from Melbourne to Adelaide.

See schedule