این ایستگاه قطار سه طبقه دارد و مساحت کل آن به 147 هزار متر مربع میرسد که برابر با مساحت 21 میدان فوتبال است. این ایستگاه قطار با سرمایه 3.95 میلیارد یوان ساخته شد.
ایستگاه قطار فوتیان چين از لحاظ بزرگی پس از ایستگاه قطار نیویورک در مقام دوم جهان قرار دارد.