Metro operates a train from Melbourne to Lilydale hourly. Tickets cost $4 and the journey takes 1 h 1 min.
How to get from Melbourne to Lilydale
From Melbourne Central train to Lilydale. 1 h 1 min $4. From Swanston St/Lonsdale St line 907 bus to Mitcham, train to Ringwood Station/Maroondah Hwy, then bus to Lilydale. 1 h 58 min $4. From Melbourne taxi to Lilydale. 34 min $93. From Melbourne drive to Lilydale. 34 min $5. From Melbourne Uber to Lilydale. 34 min $83.
Is there a direct train between Melbourne and Lilydale?
Yes, there is a direct train departing from Melbourne Central and arriving at Lilydale. Services depart hourly, and operate every day. The journey takes approximately 1 hour.