Question: are the shops open on new years day melbourne?
Answer: For the first day of 2019, most attractions and shops will open. Public transport will be free from 6pm on New Year's Eve until 6am on New Year's Day, with extra services running through the night. On New Year's Day trains and trams will run to a Saturday timetable, while metro buses run to a public holiday timetable.