Abstract: The provision of evacuation plan for people living in populated urban area is necessary to reduce the possible casualties under disasters. Time-varying quickest flow problem (TVQFP), which can simultaneously optimize the evacuation schedule, evacuation locations and evacuation routes, is adopted to optimize the evacuation planning of a city to minimize the clearance time of residents in danger. The integration of optimization model with GIS environment enables emergency managers to easily identify possible bottlenecks and to observe evacuation patterns in vivid pictures for further analysis and evaluation.