En stor del af Flors virksomhed faldt inden for to kategorier: jernbane og Ålesund. Omkring 1913 blev han ansat på NSB's nyoprettede arkitektkontor. Der tegnede han en række stationsbygninger, hvoraf de fleste også tilskrives kontorets leder, Gudmund Hoel. Flor stod ikke mindst for de fleste af stationerne på den nordlige del af Dovrebanen.[1][2] Banen åbnede i sin helhed i 1921, men bygningerne blev tegnet og opført over en årrække før det. Senere er der opført lignende, om end ikke identiske, bygninger på Bratsbergbanen, Sørlandsbanen, Sunnan-Grongbanen (Nordlandsbanen) og Raumabanen, men Flor krediteres normalt ikke i den forbindelse.
I 1917 blev Flor leder af Ålesund boligråds kontor, og han var stadsarkitekt i 1818-1919. Fra omkring 1920 var meget produktiv som arkitekt i byen og tegnede en række bygninger, der stadig findes. For det meste drejer det sig om private projekter, og stilmæssigt spænder der fra nyklassicisme til funktionalisme.
Udvalgte værker
Stationsbygninger:
Ny stationsbygning på Lena Station (1913, sammen med Gudmund Hoel)
Stationsbygninger på den nordlige del af Dovrebanen, herunder Engan (1915; bygning flyttet til Halsetløkka camping), Driva (1916), Oppdal (1916), Fagerhaug (1915), Ulsberg (1915), Berkåk (1915), Garli (1915; brændt 1995 og nedrevet), Soknedal (1915) og Snøan (1915, nedrevet 1973)
Hartmann, Eivind; Mangset, Øistein; Reisegg, Øyvind (1997). Neste stasjon. Oslo: Gyldendal Norsk Forlag. ISBN82-05-25294-7.{{cite book}}: CS1-vedligeholdelse: Flere navne: authors list (link)
Bjerke, Thor og Holom, Finn (2004). Banedata 2004. Hamar / Oslo: Norsk Jernbaneklubb / Norsk Jernbanemuseum. ISBN82-90286-28-7.{{cite book}}: CS1-vedligeholdelse: Flere navne: authors list (link)