how far is it from Beijing to Shanghai?how long does it take to go to Beijing by train/plane?

问题描述:

how far is it from Beijing to Shanghai?how long does it take to go to Beijing by train/plane?
要英文的回答.谢谢.

1.1,500kilometres
2.2 hours