The bus between Melbourne and Port Victoria takes 45h 35m. The bus runs, on average, 2 times per week from Melbourne to Port Victoria. 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 twice a week between Melbourne and Port Victoria. The earliest departure is at 8:15 PM in the evening, and the last departure from Melbourne is at 8:15 PM which arrives into Port Victoria at 5:20 PM. All services require a transfer at Adelaide Central Bus Station and take an average of 45h 35m. The schedules shown below are for the next available departures.
Want to know about travelling from Melbourne to Port Victoria? 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 Melbourne to Port Victoria. However, there are services departing from Melbourne station and arriving at Port Victoria station via Adelaide. The journey, including transfers, takes approximately 45h 35m.
Melbourne to Port Victoria bus services, operated by Firefly Express, depart from Southern Cross Coach Terminal station.
Melbourne to Port Victoria bus services, operated by Firefly Express, arrive at Main St / Victoria Tce - South West side station.
The distance between Melbourne and Port Victoria is 765.5 km. The road distance is 983 km.
You can take a bus from Southern Cross Coach Terminal to Main St / Victoria Tce - South West side via Adelaide Central Bus Station and Frances Tce / Digby St - North side in around 16h 20m.