Velika nagrada Kranja 1999 je bila 32. izvedba Velike nagrade Kranje in 4. memorial Filipa Majcna. Dirka je bila drugič organizirana kot večetapna dirka, ki je potekala od 18. do 20. junija 1999. Obsegala je tri etape, ki so potekale okoli mesta Kranj. Uvrščena je bila na koledar UCI, kot dirka 2.5 kategorije. Tehnični direktor dirke je bil Franci Hvasti.
Zmagovalec je bil Igor Kranjec (Perutnina Ptuj-Radenska Rog), pred Janom Bratkowskim (Nardi) in Urošem Murnom (Krka Telekom).
Dirka je veljala po imenih za najmočnejšo v Sloveniji leta 1999. Nastopili so štirje svetovni prvaki(Ivan Basso, Fabio Malberti, Kurt Asle Aversen, Giuseppe Palumbo), znani kolesarji (Uwe Peschel, Endrio Leoni, Biagio Conte) in devet profesionalnih ekip iz Italije (Riso Scotti, Amore&Vita, Amica Chips, Liquigas), Nemčije (Gerolsteiner, Olympia Dortmund), Slovenije (Krka Telekom). Skupaj je bil na štartu 21 ekip.
Prva etapa se je zaključila s šprintom glavnine, najboljši je bil Uroš Murn (Krka), pred Aversnom in Kranjcem. Najtežja in odločilna etapa je bila s ciljem na Šmarjetni Gori. Prvi je bil Jan Bratowski, skupno vodstvo prevzel Igor Kranjec, ampak isti čas sta imela tudi Murn in Bratowski. Zmaga se odločila v šprintu zadnje, 3. etape, ki jo zmagal Kranjec, medtem ko je padel Murn, Bratowski pa zaostal.
Dirka se je izkazala za zelo izenačeno, tako za etapne zmage kot skupno razvrstitvijo.