Luna Park/The Esplanade #138
Stop 20519 · Melbourne Trams · Routes 16 and 96
Luna Park/The Esplanade #138 is a tram stop on the Melbourne Trams network (stop 20519), served by Route 16 to Kew, Route 96 to St Kilda Beach. On weekdays trams run from 5:20 am to 1:30 am.
- Loading the next trams…
Scheduled times. The first tram of the day leaves at 3:16 am.
Route 16 to Kew
Monday to Thursday, 91 trams
| 5 am | 54 |
|---|---|
| 6 am | 143048 |
| 7 am | 05213648 |
| 8 am | 0115273850 |
| 9 am | 001222334353 |
| 10 am | 0414263749 |
| 11 am | 0113253850 |
| 12 pm | 0214273951 |
| 1 pm | 0315273952 |
| 2 pm | 0315273850 |
| 3 pm | 0215273952 |
| 4 pm | 0315273951 |
| 5 pm | 031626374756 |
| 6 pm | 061627364554 |
| 7 pm | 0617294154 |
| 8 pm | 06193549 |
| 9 pm | 06213448 |
| 10 pm | 03183655 |
| 11 pm | 143354 |
| 12 am | 133353 |
| 1 am | 1130 |
Friday, 95 trams
| 5 am | 52 |
|---|---|
| 6 am | 153145 |
| 7 am | 04243750 |
| 8 am | 052131414959 |
| 9 am | 0919293950 |
| 10 am | 011121334658 |
| 11 am | 1022344659 |
| 12 pm | 11233648 |
| 1 pm | 0012253850 |
| 2 pm | 0112253749 |
| 3 pm | 0011243549 |
| 4 pm | 011324354658 |
| 5 pm | 1022334454 |
| 6 pm | 041424344454 |
| 7 pm | 0416284153 |
| 8 pm | 0617294154 |
| 9 pm | 08233854 |
| 10 pm | 092444 |
| 11 pm | 062341 |
| 12 am | 00193755 |
| 1 am | 153555 |
| 2 am | 1127 |
Saturday, 87 trams
| 6 am | 052443 |
|---|---|
| 7 am | 032443 |
| 8 am | 03244055 |
| 9 am | 09243850 |
| 10 am | 0215284254 |
| 11 am | 0618314355 |
| 12 pm | 0719314457 |
| 1 pm | 10243648 |
| 2 pm | 0113263850 |
| 3 pm | 021022334658 |
| 4 pm | 1022344658 |
| 5 pm | 10233548 |
| 6 pm | 0012253851 |
| 7 pm | 0315263951 |
| 8 pm | 0314263952 |
| 9 pm | 07203652 |
| 10 pm | 113050 |
| 11 pm | 103050 |
| 12 am | 092747 |
| 1 am | 062747 |
| 2 am | 011427 |
Sunday, 61 trams
| 7 am | 52 |
|---|---|
| 8 am | 2556 |
| 9 am | 2650 |
| 10 am | 04173554 |
| 11 am | 11274153 |
| 12 pm | 0618304254 |
| 1 pm | 0619324455 |
| 2 pm | 0618314456 |
| 3 pm | 0921334557 |
| 4 pm | 1022344557 |
| 5 pm | 0921344658 |
| 6 pm | 0921334557 |
| 7 pm | 092142 |
| 8 pm | 042753 |
| 9 pm | 1949 |
| 10 pm | 1849 |
| 11 pm | 1949 |
| 12 am | 14 |
Route 96 to St Kilda Beach
Monday to Thursday, 128 trams
| 5 am | 20354658 |
|---|---|
| 6 am | 13284358 |
| 7 am | 142835435057 |
| 8 am | 061320273339455157 |
| 9 am | 03091521273339455157 |
| 10 am | 0309162331394755 |
| 11 am | 0311192735435159 |
| 12 pm | 07152331394755 |
| 1 pm | 0311192735435159 |
| 2 pm | 07152331394755 |
| 3 pm | 0311202835424956 |
| 4 pm | 031118253138455259 |
| 5 pm | 051118253136435056 |
| 6 pm | 0310162330374453 |
| 7 pm | 000818283951 |
| 8 pm | 0212243752 |
| 9 pm | 07223752 |
| 10 pm | 133354 |
| 11 pm | 133252 |
| 12 am | 1232 |
Friday, 139 trams
| 5 am | 20364658 |
|---|---|
| 6 am | 13284358 |
| 7 am | 142836435058 |
| 8 am | 051220273339455157 |
| 9 am | 03091521273339455157 |
| 10 am | 0309162331394755 |
| 11 am | 03111927354351 |
| 12 pm | 0008162432404856 |
| 1 pm | 04122028364452 |
| 2 pm | 0008162432404856 |
| 3 pm | 0412202835424956 |
| 4 pm | 031118253138455259 |
| 5 pm | 051118253138455258 |
| 6 pm | 041016222936435057 |
| 7 pm | 04111826354555 |
| 8 pm | 0515253749 |
| 9 pm | 0112243954 |
| 10 pm | 07223854 |
| 11 pm | 092951 |
| 12 am | 113151 |
| 1 am | 1646 |
| 2 am | 1646 |
| 3 am | 1646 |
Saturday, 104 trams
| 3 am | 46 |
|---|---|
| 4 am | 1646 |
| 5 am | 1646 |
| 6 am | 062646 |
| 7 am | 01163146 |
| 8 am | 01183449 |
| 9 am | 04193447 |
| 10 am | 0012243648 |
| 11 am | 001224364858 |
| 12 pm | 081828384858 |
| 1 pm | 081828384858 |
| 2 pm | 081828384858 |
| 3 pm | 081828384858 |
| 4 pm | 081828384858 |
| 5 pm | 081828384858 |
| 6 pm | 081828384858 |
| 7 pm | 0818294052 |
| 8 pm | 0415273951 |
| 9 pm | 06213651 |
| 10 pm | 06213652 |
| 11 pm | 092442 |
| 12 am | 022141 |
| 1 am | 012246 |
| 2 am | 1646 |
| 3 am | 1646 |
Sunday, 80 trams
| 3 am | 1646 |
|---|---|
| 4 am | 1646 |
| 5 am | 1646 |
| 6 am | 1646 |
| 7 am | 1646 |
| 8 am | 123353 |
| 9 am | 153045 |
| 10 am | 0015294153 |
| 11 am | 051728384858 |
| 12 pm | 081828384858 |
| 1 pm | 081828384858 |
| 2 pm | 081828384858 |
| 3 pm | 081828384858 |
| 4 pm | 0818283848 |
| 5 pm | 0012243648 |
| 6 pm | 0012243648 |
| 7 pm | 03183553 |
| 8 pm | 123255 |
| 9 pm | 2453 |
| 10 pm | 2353 |
| 11 pm | 2151 |
| 12 am | 21 |
Read each row as the hour, then the minutes past it: 7 then 05 35 means 7:05 and 7:35. Bold hours are pm. Scheduled times from Melbourne Trams’ official timetable data, refreshed 5 October 2026. Not live arrivals.
Questions about Luna Park/The Esplanade #138
Which trams stop at Luna Park/The Esplanade #138?
Route 16 to Kew, Route 96 to St Kilda Beach stop at Luna Park/The Esplanade #138 (stop 20519) in Melbourne Trams.
When is the first and last tram at Luna Park/The Esplanade #138?
Monday: first tram 5:20 am, last 1:30 am (219 trams). Saturday: first tram 3:46 am, last 3:46 am (191 trams). Sunday: first tram 3:16 am, last 12:21 am (141 trams). Public holiday timetables can differ; each route page lists them.
How often do trams come to Luna Park/The Esplanade #138?
On a Monday about 13 trams an hour stop here between 7:00 am and 7:00 pm (159 in those twelve hours, all routes together).
What other stops are near Luna Park/The Esplanade #138?
The closest are Luna Park/The Esplanade #138 (20518, about 1 min walk), Havelock St/Carlisle St #32 (19136, about 2 min walk), Belford St/Acland St #139 (20520, about 4 min walk).
Are these live arrival times?
No. They are the scheduled times from Melbourne Trams’ published timetable, refreshed 5 October 2026. A tram can run early or late, and disruptions are not shown.
Source: Public Transport Victoria (Department of Transport and Planning) open data (GTFS schedule for Melbourne Trams), used under CC BY 4.0. Refreshed 5 October 2026. Changes made: times reformatted into timetables and departure lists.