Array ( [0] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 1 [line_name] => Alamein [line_number] => Alamein [line_name_short] => Alamein [line_number_long] => ) [1] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 2 [line_name] => Belgrave [line_number] => Belgrave [line_name_short] => Belgrave [line_number_long] => ) [2] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 3 [line_name] => Craigieburn [line_number] => Craigieburn [line_name_short] => Craigieburn [line_number_long] => ) [3] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 4 [line_name] => Cranbourne [line_number] => Cranbourne [line_name_short] => Cranbourne [line_number_long] => ) [4] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 5 [line_name] => South Morang [line_number] => South Morang [line_name_short] => South Morang [line_number_long] => ) [5] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 6 [line_name] => Frankston [line_number] => Frankston [line_name_short] => Frankston [line_number_long] => ) [6] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 7 [line_name] => Glen Waverley [line_number] => Glen Waverley [line_name_short] => Glen Waverley [line_number_long] => ) [7] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 8 [line_name] => Hurstbridge [line_number] => Hurstbridge [line_name_short] => Hurstbridge [line_number_long] => ) [8] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 9 [line_name] => Lilydale [line_number] => Lilydale [line_name_short] => Lilydale [line_number_long] => ) [9] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 11 [line_name] => Pakenham [line_number] => Pakenham [line_name_short] => Pakenham [line_number_long] => ) [10] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 12 [line_name] => Sandringham [line_number] => Sandringham [line_name_short] => Sandringham [line_number_long] => ) [11] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 13 [line_name] => Stony Point [line_number] => Stony Point [line_name_short] => Stony Point [line_number_long] => ) [12] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 14 [line_name] => Sunbury [line_number] => Sunbury [line_name_short] => Sunbury [line_number_long] => ) [13] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 15 [line_name] => Upfield [line_number] => Upfield [line_name_short] => Upfield [line_number_long] => ) [14] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 16 [line_name] => Werribee [line_number] => Werribee [line_name_short] => Werribee [line_number_long] => ) [15] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 17 [line_name] => Williamstown [line_number] => Williamstown [line_name_short] => Williamstown [line_number_long] => ) [16] => Array ( [transport_type] => train [route_type] => 0 [line_id] => 1482 [line_name] => Showgrounds - Flemington Racecourse [line_number] => Showgrounds [line_name_short] => Showgrounds - Flemington Racecourse [line_number_long] => ) )
Choose a service (uses API: Stops on a Line):


Choose a transport mode (uses API: Lines by Mode):


Enter a search string (eg. "fitzroy") (uses API: Search):


Enter the following information (uses API: Specific Next Departures):
Transport mode: Line ID: (eg. '4' is the Cranbourne line):
Stop ID: (eg. '1045' is Cranbourne station):
Direction ID (eg. '1' is towards the city):
Limit (eg. '3' would display only the next three services):
[Time (optional, omitted for brevity)]


Enter the following information (uses API: Broad Next Departures):
Transport mode: Stop ID: (eg. '1045' is Cranbourne station):
Limit (eg. '3' would display only the next three services):