- Hadfield to Punthill Oakleigh
- Hallam to Punthill Oakleigh
- Hamlyn Heights to Punthill Oakleigh
- Hampton East to Punthill Oakleigh
- Hampton Park to Punthill Oakleigh
- Hampton to Punthill Oakleigh
- Harkaway to Punthill Oakleigh
- Hastings to Punthill Oakleigh
- Hawthorn East to Punthill Oakleigh
- Hawthorn to Punthill Oakleigh
- Healesville to Punthill Oakleigh
- Heatherton to Punthill Oakleigh
- Heathmont to Punthill Oakleigh
- Heidelberg Heights to Punthill Oakleigh
- Heidelberg West to Punthill Oakleigh
- Heidelberg to Punthill Oakleigh
- Highett to Punthill Oakleigh
- Highton to Punthill Oakleigh
- Hillside to Punthill Oakleigh
- Hmas Cerberus to Punthill Oakleigh
- Hoppers Crossing to Punthill Oakleigh
- Hughesdale to Punthill Oakleigh
- Huntingdale to Punthill Oakleigh
- Melbourne Airport to Punthill Oakleigh
- Punthill Oakleigh to Hadfield
- Punthill Oakleigh to Hallam
- Punthill Oakleigh to Hamlyn Heights
- Punthill Oakleigh to Hampton East
- Punthill Oakleigh to Hampton Park
- Punthill Oakleigh to Hampton
- Punthill Oakleigh to Harkaway
- Punthill Oakleigh to Hastings
- Punthill Oakleigh to Hawthorn East
- Punthill Oakleigh to Hawthorn
- Punthill Oakleigh to Healesville
- Punthill Oakleigh to Heatherton
- Punthill Oakleigh to Heathmont
- Punthill Oakleigh to Heidelberg Heights
- Punthill Oakleigh to Heidelberg West
- Punthill Oakleigh to Heidelberg
- Punthill Oakleigh to Highett
- Punthill Oakleigh to Highton
- Punthill Oakleigh to Hillside
- Punthill Oakleigh to Hmas Cerberus
- Punthill Oakleigh to Hoppers Crossing
- Punthill Oakleigh to Hughesdale
- Punthill Oakleigh to Huntingdale
- Punthill Oakleigh to Melbourne Airport