地铁:
地铁8号线直达中华艺术宫站;
地铁7/8号线直达耀华路站;
地铁13号线直达世博大道站。
公交:
多条公交线路途经世博展览馆,附近设有站点:中国馆班车3线 中国馆班车1线 中国馆班车4线 83 177 等。
机场:
浦东国际机场—世博展览馆
出租车:约50分钟;车费约140元;
地铁:乘2号线至龙阳路站下,步行或换乘7号线至世博展览馆;约40分钟;车费5元。
机场5线再接公交82(东方医院换乘):约70分钟;车费18元;
机场3线再接地铁7号线(龙阳路地铁站换乘):约60分钟;车费25元;
虹桥机场—世博展览馆
出租车:约35分钟;车费约80元;
地铁:1号航站楼 乘10号线至老西门站换乘8号线至世博展览馆;约40分钟,车费6元。
地铁:2号航站楼 乘2号线至人民广场站换乘8号线至
火车站:
上海火车站—上海世博展览馆
出租车:相距13公里;车费约37元;
地铁:可乘1号线到人民广场站,换乘8号线至耀华站下,步行7分钟到世博展览馆;约40分钟;车费4元。
上海南站—上海世博展览馆
出租车:相距9公里;车费约27元;
地铁:可乘1号线到人民广场站,换乘8号线至耀华站下,步行7分钟到世博展览馆;约50分钟;车费5元
上海虹桥火车站—世博展览馆
出租车:相距25公里;车费约80元;
地铁:2号航站楼 乘2号线至人民广场站换乘8号线至世博展览馆;约40分钟,车费6元