二小时三十分钟。上海到西安飞机飞行时间大约二小时三十分钟。票价现在大约六百元。上海是一个经济,文化非常发达的一线大城市,西安是西北地区首屈一指的城市,也是一个旅游资源非常丰富的城市,到西安的游客非常多,所以上海到西安的航班多达四十个航班。