Melbourne gets the largest crowds in the summer from December to February, but this is also the best time to go on a Yarra River cruise as the skies remain clear and the days are warm. Make your bookings a few days in advance to guarantee a seat on the cruise of your choice. Don’t forget sun protection though.
Late spring (Oct to Nov) and early autumn (Mar to Apr) are also great times to go on a Melbourne river cruise as the crowds start to reduce at these times and the weather is still relatively warm. Spring may experience a few showers so keep some rain protection.
While sightseeing cruises are usually available every day, Yarra River dining cruises are usually held over the weekends. If the cruise you want allows you to make bookings over the weekdays, then pick a weekday cruise instead of a weekend cruise, especially in the peak season. If not, you may still be able to find bookings by planning a couple of weeks in advance.
If a weekend cruise is your only option, pick a slot as early in the day as possible to avoid crowds.
The duration of your Melbourne river cruise varies depending on the type of cruise you have picked. While sightseeing cruises last between 1-2 hours, dining cruises can go up to 3 hours. Ferry transfers are about 1-2 hours long.
While most Melbourne river cruises don’t last beyond 2 hours, there is still a Spirit of Melbourne cruise that lasts 3 hours for you to experience sailing as long as possible.
If you’re short on time, there is a 1-hour sightseeing cruise that allows you to pick the route you want based on what side of Melbourne you’d like to see.
While Melbourne sightseeing cruises are usually functional every day, the dining cruises are usually only available over the weekends.
Most Melbourne cruises operate during the day, but the Spirit of Melbourne cruise starts at 7:30pm in the evening and goes on till 10:30pm.
The Spirit of Melbourne cruise is available from Thursdays to Sundays till the end of July. From September to December, this cruise will be available from Wednesdays to Sundays.
Melbourne river cruises function on a strict schedule and will need to depart exactly on time as mentioned in your ticket. To avoid missing your cruise, we suggest that you try to arrive at least 20 minutes before the scheduled departure time.