Growing importance of intermodal transportation necessitates modeling and solving load planning problems by taking into account various complex decisions simultaneously like transportation mode/service type selection, load allocation, and outsourcing. This paper presents a mixed-integer mathematical programming model for a multi-objective, multi mode and multi-period sustainable load planning problem by considering import/export load flows to satisfy transport demands of customers and many other related issues. Several multiple objective optimization procedures are utilized in order to handle conflicting objectives simultaneously under crisp and fuzzy decision making environments. A real life case study is also performed to present application and usefulness of the proposed model. (C) 2016 Elsevier Ltd. All rights reserved.