根据提供的参考信息,以下是上海东方明珠到西塘旅游的费用预算:

  1. 交通费用

    • 从上海到西塘,可以选择自驾、火车或者长途汽车。如果选择自驾,费用取决于油费和过路费,大约在200-300元。
    • 如果乘坐火车或长途汽车,单程票价大约在50-100元。
  2. 住宿费用

    • 西塘的住宿价格因季节和酒店档次而异。经济型酒店大约在150-300元/晚,中档酒店在300-600元/晚。
  3. 餐饮费用

    • 在西塘的餐饮,早餐大约在10-20元/人,午餐和晚餐人均约50-100元。
  4. 门票费用

    • 西塘古镇门票约为100元/人。
    • 东方明珠塔门票约为120元/人。
  5. 其他费用

    • 包括购物、交通费(如景区内交通)等,根据个人消费习惯和需求,这部分费用难以精确预估,大约在200-500元。

综合预算

  • 交通费用:往返约200-300元 + 单程约50-100元 = 约250-400元
  • 住宿费用:2晚约300-600元
  • 餐饮费用:3餐约150-300元
  • 门票费用:约220元
  • 其他费用:约200-500元

因此,上海东方明珠到西塘旅游的总预算大约在1150-2250元左右。具体费用会根据个人选择和消费习惯有所不同。