train: 967134,0,4
Thu Aug 6 13:17:30 2026 2026-08-06T13:17:30Z plat dest scheduled estimated __218983 Stations on the Cranbourne and Pakenham lines will be affected by temporary car park closures and changes to pedestrian access at select times. These impacts are due to works as part of the Level Crossing Removal Project, Car Parks for Commuters program and other maintenance works. ** current, _* Later today, __ in the future Final stop Town Hall
1 1230 East Pakenham Station 2026-08-06T11:51:00Z 21:51:00 -86m-30s -5190 21:53:40 -83m-50s -5030 disruptions 218983
1 1153 Pakenham Station 2026-08-06T11:53:00Z 21:53:00 -84m-30s -5070 21:57:00 -80m-30s -4830 disruptions 218983
1 1223 Cardinia Road Station 2026-08-06T11:57:00Z 21:57:00 -80m-30s -4830 22:02:00 -75m-30s -4530 disruptions 218983
1 1151 Officer Station 2026-08-06T12:00:00Z 22:00:00 -77m-30s -4650 22:05:12 -72m-18s -4338 disruptions 218983
1 1017 Beaconsfield Station 2026-08-06T12:04:00Z 22:04:00 -73m-30s -4410 22:09:52 -67m-38s -4058 disruptions 218983
1 1021 Berwick Station 2026-08-06T12:07:00Z 22:07:00 -70m-30s -4230 22:12:32 -64m-58s -3898 disruptions 218983
1 1139 Narre Warren Station 2026-08-06T12:10:00Z 22:10:00 -67m-30s -4050 22:16:00 -61m-30s -3690 disruptions 218983
1 1085 Hallam Station 2026-08-06T12:13:00Z 22:13:00 -64m-30s -3870 22:19:00 -58m-30s -3510 disruptions 218983
2 1049 Dandenong Station 2026-08-06T12:21:00Z 22:21:00 -56m-30s -3390 22:25:00 -52m-30s -3150 disruptions 218983
1 1215 Yarraman Station 2026-08-06T12:23:00Z 22:23:00 -54m-30s -3270 22:27:00 -50m-30s -3030 disruptions 218983
1 1142 Noble Park Station 2026-08-06T12:25:00Z 22:25:00 -52m-30s -3150 22:30:00 -47m-30s -2850 disruptions 218983
1 1172 Sandown Park Station 2026-08-06T12:28:00Z 22:28:00 -49m-30s -2970 22:32:00 -45m-30s -2730 disruptions 218983
1 1183 Springvale Station 2026-08-06T12:30:00Z 22:30:00 -47m-30s -2850 22:34:00 -43m-30s -2610 disruptions 218983
1 1208 Westall Station 2026-08-06T12:33:00Z 22:33:00 -44m-30s -2670 22:37:00 -40m-30s -2430 disruptions 218983
1 1040 Clayton Station 2026-08-06T12:35:00Z 22:35:00 -42m-30s -2550 22:40:00 -37m-30s -2250 disruptions 218983
1 1099 Huntingdale Station 2026-08-06T12:38:00Z 22:38:00 -39m-30s -2370 22:42:00 -35m-30s -2130 disruptions 218983
1 1150 Oakleigh Station 2026-08-06T12:40:00Z 22:40:00 -37m-30s -2250 22:45:00 -32m-30s -1950 disruptions 218983
1 1098 Hughesdale Station 2026-08-06T12:42:00Z 22:42:00 -35m-30s -2130 22:47:00 -30m-30s -1830 disruptions 218983
1 1138 Murrumbeena Station 2026-08-06T12:43:00Z 22:43:00 -34m-30s -2070 22:48:00 -29m-30s -1770 disruptions 218983
1 1034 Carnegie Station 2026-08-06T12:45:00Z 22:45:00 -32m-30s -1950 22:50:00 -27m-30s -1650 disruptions 218983
3 1036 Caulfield Station 2026-08-06T12:48:00Z 22:48:00 -29m-30s -1770 22:52:00 -25m-30s -1530 disruptions 218983
3 1118 Malvern Station 2026-08-06T12:50:00Z 22:50:00 -27m-30s -1650 22:55:00 -22m-30s -1350 disruptions 218983
1 1236 2026-08-06T12:59:00Z 22:59:00 -18m-30s -1110 23:02:00 -15m-30s -930 disruptions 218983
1 1235 2026-08-06T13:03:00Z 23:03:00 -14m-30s -870 no est disruptions 218983
$perl_scalar = { 'departures' => [ { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 1, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T11:53:40Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T11:51:00Z', 'skipped_stops' => [], 'stop_id' => 1230 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 2, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T11:57:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T11:53:00Z', 'skipped_stops' => [], 'stop_id' => 1153 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 3, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:02:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T11:57:00Z', 'skipped_stops' => [], 'stop_id' => 1223 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 4, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:05:12Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:00:00Z', 'skipped_stops' => [], 'stop_id' => 1151 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 5, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:09:52Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:04:00Z', 'skipped_stops' => [], 'stop_id' => 1017 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 6, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:12:32Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:07:00Z', 'skipped_stops' => [], 'stop_id' => 1021 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 7, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:16:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:10:00Z', 'skipped_stops' => [], 'stop_id' => 1139 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 8, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:19:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:13:00Z', 'skipped_stops' => [], 'stop_id' => 1085 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 9, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:25:00Z', 'flags' => '', 'platform_number' => '2', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:21:00Z', 'skipped_stops' => [], 'stop_id' => 1049 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 10, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:27:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:23:00Z', 'skipped_stops' => [], 'stop_id' => 1215 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 11, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:30:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:25:00Z', 'skipped_stops' => [], 'stop_id' => 1142 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 12, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:32:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:28:00Z', 'skipped_stops' => [], 'stop_id' => 1172 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 13, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:34:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:30:00Z', 'skipped_stops' => [], 'stop_id' => 1183 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 14, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:37:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:33:00Z', 'skipped_stops' => [], 'stop_id' => 1208 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 15, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:40:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:35:00Z', 'skipped_stops' => [], 'stop_id' => 1040 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 16, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:42:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:38:00Z', 'skipped_stops' => [], 'stop_id' => 1099 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 17, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:45:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:40:00Z', 'skipped_stops' => [], 'stop_id' => 1150 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 18, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:47:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:42:00Z', 'skipped_stops' => [], 'stop_id' => 1098 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 19, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:48:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:43:00Z', 'skipped_stops' => [], 'stop_id' => 1138 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 20, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:50:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:45:00Z', 'skipped_stops' => [], 'stop_id' => 1034 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 21, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:52:00Z', 'flags' => '', 'platform_number' => '3', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:48:00Z', 'skipped_stops' => [], 'stop_id' => 1036 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 22, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T12:55:00Z', 'flags' => '', 'platform_number' => '3', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:50:00Z', 'skipped_stops' => [], 'stop_id' => 1118 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 23, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => '2026-08-06T13:02:00Z', 'flags' => '', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T12:59:00Z', 'skipped_stops' => [], 'stop_id' => 1236 }, { 'at_platform' => 'false', 'departure_note' => 'via Metro Tunnel', 'departure_sequence' => 24, 'direction_id' => 1, 'disruption_ids' => [ 218983 ], 'estimated_departure_utc' => undef, 'flags' => 'E', 'platform_number' => '1', 'route_id' => 11, 'run_id' => 967134, 'run_ref' => '967134', 'scheduled_departure_utc' => '2026-08-06T13:03:00Z', 'skipped_stops' => [], 'stop_id' => 1235 } ], 'directions' => { '1' => { 'direction_id' => 1, 'direction_name' => 'City', 'route_id' => 11, 'route_type' => 0 } }, 'disruptions' => [ { 'colour' => '#ffd500', 'description' => 'Stations on the Cranbourne and Pakenham lines will be affected by temporary car park closures and changes to pedestrian access at select times. These impacts are due to works as part of the Level Crossing Removal Project, Car Parks for Commuters program and other maintenance works.', 'display_on_board' => 'false', 'display_status' => 'false', 'disruption_id' => 218983, 'disruption_status' => 'Current', 'disruption_type' => 'Planned Closure', 'from_date' => '2020-12-14T21:57:00Z', 'last_updated' => '2026-08-01T11:05:11Z', 'published_on' => '2020-12-14T22:10:18Z', 'routes' => [], 'stops' => [], 'title' => 'Cranbourne and Pakenham line stations: Temporary car park closures and changes to pedestrian access until late 2026', 'to_date' => undef, 'url' => 'http://ptv.vic.gov.au/live-travel-updates/article/cranbourne-and-pakenham-line-stations-temporary-car-park-closures-and-changes-to-pedestrian-access-until-2022' } ], 'routes' => { '11' => { 'geopath' => [], 'route_gtfs_id' => '2-PKM', 'route_id' => 11, 'route_name' => 'Pakenham', 'route_number' => '', 'route_type' => 0 } }, 'runs' => { '967134' => { 'destination_name' => 'Town Hall', 'direction_id' => 1, 'express_stop_count' => 3, 'externalService' => 7, 'final_stop_id' => 1235, 'geopath' => [], 'interchange' => { 'distributor' => { 'advertised' => 'true', 'destination_name' => 'Sunbury', 'direction_id' => 14, 'route_id' => 14, 'run_ref' => '990137', 'stop_id' => 1187 }, 'feeder' => { 'advertised' => 'false', 'destination_name' => 'East Pakenham', 'direction_id' => 10, 'route_id' => 11, 'run_ref' => '967121', 'stop_id' => 1230 } }, 'route_id' => 11, 'route_type' => 0, 'run_id' => 967134, 'run_note' => '', 'run_ref' => '967134', 'run_sequence' => 0, 'status' => 'scheduled', 'vehicle_descriptor' => { 'air_conditioned' => undef, 'description' => '3 Car Silver Hitachi', 'id' => '9042M-9942M', 'length' => '160', 'low_floor' => undef, 'operator' => 'Metro Trains Melbourne', 'supplier' => 'CIS - Metro Trains Melbourne' }, 'vehicle_position' => { 'bearing' => '-78.1947351275711', 'datetime_utc' => '2026-08-06T23:17:15', 'direction' => 'Outbound', 'easting' => '314232.738803877', 'expiry_time' => '2026-08-06T23:17:49', 'latitude' => '-37.8024079195361', 'longitude' => '144.889904531257', 'northing' => '5814010.62309585', 'supplier' => 'CIS - Metro Trains Melbourne' } } }, 'status' => { 'health' => 1, 'version' => '3.0' }, 'stops' => { '1017' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1017, 'stop_landmark' => '', 'stop_latitude' => '-38.050827', 'stop_longitude' => '145.366074', 'stop_name' => 'Beaconsfield', 'stop_sequence' => 0, 'stop_suburb' => 'Beaconsfield', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1021' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1021, 'stop_landmark' => '', 'stop_latitude' => '-38.04041', 'stop_longitude' => '145.345718', 'stop_name' => 'Berwick', 'stop_sequence' => 0, 'stop_suburb' => 'Berwick', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1034' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1034, 'stop_landmark' => '', 'stop_latitude' => '-37.88624', 'stop_longitude' => '145.058578', 'stop_name' => 'Carnegie', 'stop_sequence' => 0, 'stop_suburb' => 'Carnegie', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1' } }, '1036' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1036, 'stop_landmark' => '', 'stop_latitude' => '-37.8774567', 'stop_longitude' => '145.042526', 'stop_name' => 'Caulfield', 'stop_sequence' => 0, 'stop_suburb' => 'Caulfield East', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1' } }, '1040' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1040, 'stop_landmark' => '', 'stop_latitude' => '-37.9246826', 'stop_longitude' => '145.120529', 'stop_name' => 'Clayton', 'stop_sequence' => 0, 'stop_suburb' => 'Clayton', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1049' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1049, 'stop_landmark' => '', 'stop_latitude' => '-37.9899673', 'stop_longitude' => '145.209732', 'stop_name' => 'Dandenong', 'stop_sequence' => 0, 'stop_suburb' => 'Dandenong', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1085' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1085, 'stop_landmark' => '', 'stop_latitude' => '-38.0177422', 'stop_longitude' => '145.269775', 'stop_name' => 'Hallam', 'stop_sequence' => 0, 'stop_suburb' => 'Hallam', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1098' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1098, 'stop_landmark' => '', 'stop_latitude' => '-37.89425', 'stop_longitude' => '145.076431', 'stop_name' => 'Hughesdale', 'stop_sequence' => 0, 'stop_suburb' => 'Hughesdale', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1, 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1,Zone 2' } }, '1099' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1099, 'stop_landmark' => '', 'stop_latitude' => '-37.91102', 'stop_longitude' => '145.102371', 'stop_name' => 'Huntingdale', 'stop_sequence' => 0, 'stop_suburb' => 'Oakleigh', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1, 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1,Zone 2' } }, '1118' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1118, 'stop_landmark' => '', 'stop_latitude' => '-37.86625', 'stop_longitude' => '145.0293', 'stop_name' => 'Malvern', 'stop_sequence' => 0, 'stop_suburb' => 'Malvern', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1' } }, '1138' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1138, 'stop_landmark' => '', 'stop_latitude' => '-37.8901978', 'stop_longitude' => '145.067383', 'stop_name' => 'Murrumbeena', 'stop_sequence' => 0, 'stop_suburb' => 'Murrumbeena', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1' } }, '1139' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1139, 'stop_landmark' => '', 'stop_latitude' => '-38.0266647', 'stop_longitude' => '145.3019', 'stop_name' => 'Narre Warren', 'stop_sequence' => 0, 'stop_suburb' => 'Narre Warren', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'false', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1142' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1142, 'stop_landmark' => '', 'stop_latitude' => '-37.9666252', 'stop_longitude' => '145.176331', 'stop_name' => 'Noble Park', 'stop_sequence' => 0, 'stop_suburb' => 'Noble Park', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'true', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1150' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1150, 'stop_landmark' => '', 'stop_latitude' => '-37.9003677', 'stop_longitude' => '145.088318', 'stop_name' => 'Oakleigh', 'stop_sequence' => 0, 'stop_suburb' => 'Oakleigh', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1, 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1,Zone 2' } }, '1151' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1151, 'stop_landmark' => '', 'stop_latitude' => '-38.066143', 'stop_longitude' => '145.411', 'stop_name' => 'Officer', 'stop_sequence' => 0, 'stop_suburb' => 'Officer', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1153' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1153, 'stop_landmark' => '', 'stop_latitude' => '-38.0806122', 'stop_longitude' => '145.486374', 'stop_name' => 'Pakenham', 'stop_sequence' => 0, 'stop_suburb' => 'Pakenham', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'false', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1172' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1172, 'stop_landmark' => '', 'stop_latitude' => '-37.9565', 'stop_longitude' => '145.162827', 'stop_name' => 'Sandown Park', 'stop_sequence' => 0, 'stop_suburb' => 'Springvale', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1183' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1183, 'stop_landmark' => '', 'stop_latitude' => '-37.9495125', 'stop_longitude' => '145.153458', 'stop_name' => 'Springvale', 'stop_sequence' => 0, 'stop_suburb' => 'Springvale', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1208' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1208, 'stop_landmark' => '', 'stop_latitude' => '-37.93849', 'stop_longitude' => '145.13884', 'stop_name' => 'Westall', 'stop_sequence' => 0, 'stop_suburb' => 'Clayton South', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1215' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1215, 'stop_landmark' => '', 'stop_latitude' => '-37.9782524', 'stop_longitude' => '145.1916', 'stop_name' => 'Yarraman', 'stop_sequence' => 0, 'stop_suburb' => 'Noble Park', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1223' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1223, 'stop_landmark' => '', 'stop_latitude' => '-38.07129', 'stop_longitude' => '145.43779', 'stop_name' => 'Cardinia Road', 'stop_sequence' => 0, 'stop_suburb' => 'Pakenham', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'true', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1230' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1230, 'stop_landmark' => '', 'stop_latitude' => '-38.0842857', 'stop_longitude' => '145.506317', 'stop_name' => 'East Pakenham', 'stop_sequence' => 0, 'stop_suburb' => 'Pakenham', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'false', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 2 ], 'vline_reservation' => 'false', 'zone' => 'Zone 2' } }, '1235' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1235, 'stop_landmark' => '', 'stop_latitude' => '-37.8160934', 'stop_longitude' => '144.966827', 'stop_name' => 'Town Hall', 'stop_sequence' => 0, 'stop_suburb' => 'Melbourne City', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'true', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1' } }, '1236' => { 'route_type' => 0, 'stop_distance' => '0', 'stop_id' => 1236, 'stop_landmark' => '', 'stop_latitude' => '-37.8333244', 'stop_longitude' => '144.9728', 'stop_name' => 'Anzac', 'stop_sequence' => 0, 'stop_suburb' => 'Melbourne City', 'stop_ticket' => { 'is_free_fare_zone' => 'false', 'ticket_checks' => 'true', 'ticket_machine' => 'true', 'ticket_type' => '', 'ticket_zones' => [ 1 ], 'vline_reservation' => 'false', 'zone' => 'Zone 1' } } } }