A transportation plan creation support apparatus for obtaining and evaluating a traffic flow of users traveling from a point of origin to a destination in a transportation network which is made up of a plurality of nodes, first transportation means, and second transportation means, with the first transportation means the users being able to start travelling at any timing, and operation of the second transportation means being scheduled, the transportation plan creation support apparatus comprising: a transportation condition acquiring unit configured to acquire transportation condition data which is data representing time constraints regarding travelling of the users between nodes using the first transportation means; a transportation parameter acquiring unit configured to acquire a transportation parameter representing at least any of the number of operations in the second transportation means, operation intervals of the second transportation means, and riding capacity of the second transportation means; a travel demand acquiring unit configured to acquire a travel demand which is data representing the number of users traveling the transportation network for each desired arrival time and destination; a model template storage unit configured to store a model template which is a template for generating a mathematical model representing travel of the users between nodes and which represents a set of constraints regarding travelling of the users between nodes by a set of mathematical expressions; a model generating unit configured to generate a mathematical model representing travel of the users between nodes by applying the transportation condition data, the transportation parameter, and the travel demand to the model template; and a data calculating unit configured to solve an optimization problem that is formulated by the generated mathematical model and obtaining a traffic flow that constitutes an optimum solution, wherein: the transportation parameter acquiring unit acquires a plurality of transportation parameters, the model generating unit generates a plurality of mathematical models by using the plurality of transportation parameters, the data calculating unit performs computations with respect to the plurality of mathematical models to obtain a plurality of traffic flows, and the data calculating unit calculates an evaluation value for evaluating the transportation parameter from the obtained traffic flow and determines an optimum transportation parameter based on the evaluation value. a transportation condition acquiring unit configured to acquire transportation condition data which is data representing time constraints regarding travelling of the users between nodes using the first transportation means; a transportation parameter acquiring unit configured to acquire a transportation parameter representing at least any of the number of operations in the second transportation means, operation intervals of the second transportation means, and riding capacity of the second transportation means; a travel demand acquiring unit configured to acquire a travel demand which is data representing the number of users traveling the transportation network for each desired arrival time and destination; a model template storage unit configured to store a model template which is a template for generating a mathematical model representing travel of the users between nodes and which represents a set of constraints regarding travelling of the users between nodes by a set of mathematical expressions; a model generating unit configured to generate a mathematical model representing travel of the users between nodes by applying the transportation condition data, the transportation parameter, and the travel demand to the model template; and a data calculating unit configured to solve an optimization problem that is formulated by the generated mathematical model and obtaining a traffic flow that constitutes an optimum solution, wherein: the transportation parameter acquiring unit acquires a plurality of transportation parameters, the model generating unit generates a plurality of mathematical models by using the plurality of transportation parameters, the data calculating unit performs computations with respect to the plurality of mathematical models to obtain a plurality of traffic flows, and the data calculating unit calculates an evaluation value for evaluating the transportation parameter from the obtained traffic flow and determines an optimum transportation parameter based on the evaluation value. the transportation parameter acquiring unit acquires a plurality of transportation parameters, the model generating unit generates a plurality of mathematical models by using the plurality of transportation parameters, the data calculating unit performs computations with respect to the plurality of mathematical models to obtain a plurality of traffic flows, and the data calculating unit calculates an evaluation value for evaluating the transportation parameter from the obtained traffic flow and determines an optimum transportation parameter based on the evaluation value.