Suburbs within 30, 45 and 60 minutes of Preston by public transport
Modelled travel time to Preston railway station, High St, one fixed weekday morning — see the method note below.
12 suburbs are within 30 minutes of Preston by public transport on a typical weekday morning; 98 are within 60 minutes.
Within 30 minutes
| Suburb | PT time | House price | Unit price | Filter |
|---|---|---|---|---|
| Preston | 3 min | $1,285,000 | $620,000 | Filter → |
| Thornbury | 18 min | $1,392,000 | $675,000 | Filter → |
| Kingsbury | 22 min | $858,000 | $648,000 | Filter → |
| Reservoir | 23 min | $972,000 | $690,000 | Filter → |
| Clifton Hill | 23 min | $1,675,000 | $636,000 | Filter → |
| Bundoora | 24 min | $905,000 | $562,000 | Filter → |
| Northcote | 25 min | $1,690,000 | $563,000 | Filter → |
| Heidelberg West | 26 min | $811,000 | $682,000 | Filter → |
| Coburg | 27 min | $1,300,000 | $610,000 | Filter → |
| Collingwood | 28 min | $1,270,000 | $580,000 | Filter → |
| Fitzroy North | 29 min | $1,782,000 | $602,000 | Filter → |
| Bellfield (Banyule) | 30 min | $1,015,000 | $870,000 | Filter → |
Within 45 minutes
| Suburb | PT time | House price | Unit price | Filter |
|---|---|---|---|---|
| Preston | 3 min | $1,285,000 | $620,000 | Filter → |
| Thornbury | 18 min | $1,392,000 | $675,000 | Filter → |
| Kingsbury | 22 min | $858,000 | $648,000 | Filter → |
| Reservoir | 23 min | $972,000 | $690,000 | Filter → |
| Clifton Hill | 23 min | $1,675,000 | $636,000 | Filter → |
| Bundoora | 24 min | $905,000 | $562,000 | Filter → |
| Northcote | 25 min | $1,690,000 | $563,000 | Filter → |
| Heidelberg West | 26 min | $811,000 | $682,000 | Filter → |
| Coburg | 27 min | $1,300,000 | $610,000 | Filter → |
| Collingwood | 28 min | $1,270,000 | $580,000 | Filter → |
| Fitzroy North | 29 min | $1,782,000 | $602,000 | Filter → |
| Bellfield (Banyule) | 30 min | $1,015,000 | $870,000 | Filter → |
| Abbotsford | 30 min | $1,510,000 | $530,000 | Filter → |
| East Melbourne | 31 min | $2,800,000 | $640,000 | Filter → |
| Lalor | 32 min | $775,000 | $592,000 | Filter → |
| Heidelberg Heights | 32 min | $1,050,000 | $758,000 | Filter → |
| Thomastown | 32 min | $772,000 | $635,000 | Filter → |
| Brunswick East | 32 min | $1,433,000 | $548,000 | Filter → |
| Alphington | 32 min | $1,930,000 | $812,000 | Filter → |
| Fairfield | 33 min | $1,825,000 | $490,000 | Filter → |
| Coburg North | 34 min | $1,020,000 | $710,000 | Filter → |
| Brunswick | 36 min | $1,350,000 | $618,000 | Filter → |
| Pascoe Vale South | 36 min | $1,325,000 | $705,000 | Filter → |
| Ivanhoe | 36 min | $1,793,000 | $695,000 | Filter → |
| Fitzroy | 37 min | $1,760,000 | $750,000 | Filter → |
| Carlton North | 37 min | $1,320,000 | $740,000 | Filter → |
| Princes Hill | 38 min | $1,780,000 | $680,000 | Filter → |
| Carlton | 39 min | $1,435,000 | $377,000 | Filter → |
| Richmond | 39 min | $1,373,000 | $558,000 | Filter → |
| Heidelberg | 41 min | $1,500,000 | $641,000 | Filter → |
| Eaglemont | 42 min | $2,600,000 | $1,022,000 | Filter → |
| Essendon | 42 min | $1,858,000 | $535,000 | Filter → |
| Brunswick West | 42 min | $1,355,000 | $475,000 | Filter → |
| Melbourne | 43 min | no data | $490,000 | Filter → |
| Essendon North | 43 min | $1,260,000 | $414,000 | Filter → |
| Kew | 43 min | $2,240,000 | $965,000 | Filter → |
| South Yarra | 44 min | $2,025,000 | $533,000 | Filter → |
| Hadfield | 45 min | $962,000 | $674,000 | Filter → |
Within 60 minutes
| Suburb | PT time | House price | Unit price | Filter |
|---|---|---|---|---|
| Preston | 3 min | $1,285,000 | $620,000 | Filter → |
| Thornbury | 18 min | $1,392,000 | $675,000 | Filter → |
| Kingsbury | 22 min | $858,000 | $648,000 | Filter → |
| Reservoir | 23 min | $972,000 | $690,000 | Filter → |
| Clifton Hill | 23 min | $1,675,000 | $636,000 | Filter → |
| Bundoora | 24 min | $905,000 | $562,000 | Filter → |
| Northcote | 25 min | $1,690,000 | $563,000 | Filter → |
| Heidelberg West | 26 min | $811,000 | $682,000 | Filter → |
| Coburg | 27 min | $1,300,000 | $610,000 | Filter → |
| Collingwood | 28 min | $1,270,000 | $580,000 | Filter → |
| Fitzroy North | 29 min | $1,782,000 | $602,000 | Filter → |
| Bellfield (Banyule) | 30 min | $1,015,000 | $870,000 | Filter → |
| Abbotsford | 30 min | $1,510,000 | $530,000 | Filter → |
| East Melbourne | 31 min | $2,800,000 | $640,000 | Filter → |
| Lalor | 32 min | $775,000 | $592,000 | Filter → |
| Heidelberg Heights | 32 min | $1,050,000 | $758,000 | Filter → |
| Thomastown | 32 min | $772,000 | $635,000 | Filter → |
| Brunswick East | 32 min | $1,433,000 | $548,000 | Filter → |
| Alphington | 32 min | $1,930,000 | $812,000 | Filter → |
| Fairfield | 33 min | $1,825,000 | $490,000 | Filter → |
| Coburg North | 34 min | $1,020,000 | $710,000 | Filter → |
| Brunswick | 36 min | $1,350,000 | $618,000 | Filter → |
| Pascoe Vale South | 36 min | $1,325,000 | $705,000 | Filter → |
| Ivanhoe | 36 min | $1,793,000 | $695,000 | Filter → |
| Fitzroy | 37 min | $1,760,000 | $750,000 | Filter → |
| Carlton North | 37 min | $1,320,000 | $740,000 | Filter → |
| Princes Hill | 38 min | $1,780,000 | $680,000 | Filter → |
| Carlton | 39 min | $1,435,000 | $377,000 | Filter → |
| Richmond | 39 min | $1,373,000 | $558,000 | Filter → |
| Heidelberg | 41 min | $1,500,000 | $641,000 | Filter → |
| Eaglemont | 42 min | $2,600,000 | $1,022,000 | Filter → |
| Essendon | 42 min | $1,858,000 | $535,000 | Filter → |
| Brunswick West | 42 min | $1,355,000 | $475,000 | Filter → |
| Melbourne | 43 min | no data | $490,000 | Filter → |
| Essendon North | 43 min | $1,260,000 | $414,000 | Filter → |
| Kew | 43 min | $2,240,000 | $965,000 | Filter → |
| South Yarra | 44 min | $2,025,000 | $533,000 | Filter → |
| Hadfield | 45 min | $962,000 | $674,000 | Filter → |
| Pascoe Vale | 45 min | $1,155,000 | $675,000 | Filter → |
| North Melbourne | 45 min | $1,200,000 | $570,000 | Filter → |
| Rosanna | 45 min | $1,430,000 | $842,000 | Filter → |
| Watsonia | 47 min | $980,000 | $754,000 | Filter → |
| Parkville | 47 min | $1,749,000 | $440,000 | Filter → |
| Kew East | 48 min | $2,150,000 | $1,034,000 | Filter → |
| Cremorne | 48 min | $1,288,000 | $669,000 | Filter → |
| Broadmeadows | 48 min | $675,000 | $510,000 | Filter → |
| Southbank | 48 min | no data | $590,000 | Filter → |
| Bulleen | 48 min | $1,302,000 | $916,000 | Filter → |
| Docklands | 48 min | no data | $566,000 | Filter → |
| Moonee Ponds | 49 min | $1,550,000 | $622,000 | Filter → |
| Ivanhoe East | 49 min | $2,390,000 | $970,000 | Filter → |
| Kensington | 49 min | $1,100,000 | $500,000 | Filter → |
| Macleod | 50 min | $1,410,000 | $825,000 | Filter → |
| Armadale | 51 min | $2,502,000 | $712,000 | Filter → |
| Strathmore | 51 min | $1,750,000 | $706,000 | Filter → |
| Travancore | 51 min | $1,275,000 | $378,000 | Filter → |
| Doncaster | 51 min | $1,500,000 | $651,000 | Filter → |
| South Melbourne | 51 min | $1,650,000 | $587,000 | Filter → |
| Oak Park | 51 min | $1,070,000 | $750,000 | Filter → |
| Hawthorn | 52 min | $2,325,000 | $600,000 | Filter → |
| Watsonia North | 52 min | $925,000 | no data | Filter → |
| Essendon West | 52 min | $1,538,000 | $900,000 | Filter → |
| Mont Albert | 53 min | $2,506,000 | $818,000 | Filter → |
| Aberfeldie | 53 min | $1,850,000 | $595,000 | Filter → |
| Balwyn North | 53 min | $2,200,000 | $1,080,000 | Filter → |
| Windsor | 53 min | $1,485,000 | $587,000 | Filter → |
| Glenroy | 53 min | $950,000 | $675,000 | Filter → |
| Jacana | 53 min | $648,000 | $576,000 | Filter → |
| Port Melbourne | 53 min | $1,585,000 | $729,000 | Filter → |
| Albert Park | 54 min | $1,985,000 | $1,030,000 | Filter → |
| Burnley | 54 min | $1,290,000 | $546,000 | Filter → |
| Blackburn North | 54 min | $1,570,000 | $977,000 | Filter → |
| Greensborough | 55 min | $1,042,000 | $726,000 | Filter → |
| Balaclava | 55 min | $1,350,000 | $590,000 | Filter → |
| Templestowe Lower | 55 min | $1,450,000 | $710,000 | Filter → |
| Seddon | 55 min | $1,175,000 | $575,000 | Filter → |
| Hawthorn East | 56 min | $2,098,000 | $618,000 | Filter → |
| Ascot Vale | 56 min | $1,250,000 | $635,000 | Filter → |
| Prahran | 56 min | $1,425,000 | $536,000 | Filter → |
| Fawkner | 56 min | $880,000 | $670,000 | Filter → |
| Niddrie | 56 min | $1,200,000 | $764,000 | Filter → |
| Footscray | 56 min | $890,000 | $487,000 | Filter → |
| Ripponlea | 57 min | $1,826,000 | $384,000 | Filter → |
| Malvern | 57 min | $3,500,000 | $690,000 | Filter → |
| St Kilda | 57 min | $1,600,000 | $525,000 | Filter → |
| Box Hill | 58 min | $1,699,000 | $538,000 | Filter → |
| Westmeadows | 58 min | $840,000 | $645,000 | Filter → |
| Mont Albert North | 58 min | $1,780,000 | $1,340,000 | Filter → |
| Flemington | 58 min | $1,100,000 | $490,000 | Filter → |
| Middle Park | 58 min | $3,510,000 | $944,000 | Filter → |
| Kooyong | 59 min | no data | $730,000 | Filter → |
| Briar Hill | 59 min | $1,005,000 | $989,000 | Filter → |
| Coolaroo | 59 min | $660,000 | no data | Filter → |
| Montmorency | 59 min | $1,168,000 | $806,000 | Filter → |
| Caulfield East | 60 min | $1,595,000 | $338,000 | Filter → |
| Toorak | 60 min | $4,075,000 | $962,000 | Filter → |
| Box Hill North | 60 min | $1,310,000 | $755,000 | Filter → |
| Maribyrnong | 60 min | $1,220,000 | $513,000 | Filter → |
How this is modelled
Modelled from PTV's published GTFS timetable (feed dated 2026-10-27), computed 2026-10-28. One fixed weekday-morning departure (median of three arrive-by trials: 7:30, 8:00 and 8:30am on a representative Tuesday), walking at 4.8 km/h to a stop within 1.2 km of home and from the last stop to Preston. Train, tram, metro bus and regional coach/bus timetables are all included; a suburb reachable only by a connection this model can't find within the three-hour window shows no figure rather than a guessed one. Demand-responsive transport, replacement buses and service disruptions aren't reflected — this is a modelled estimate for comparing suburbs, not a live journey planner.
Frequently asked
What suburbs are within 30 minutes of Preston by public transport?
12 published Delora suburbs have a modelled public-transport commute of 30 minutes or less to Preston, based on PTV's published timetable.