Over 40 pairs of Beijing - Shanghai high speed G trains finish the 1,318 km's (819 mi) distance in 4.5 - 6.5 hours daily, mainly between Beijing South Railway Station and Shanghai Hongqiao Railway Station. A second class seat ticket costs CNY 553 - 667 (USD 77 - 93).