南阳到东莞大约需要经过河南、湖南、广东三个省份,通过多条高速公路。根据高速公路不同的收费标准,最新的价格是1.2元/公里,路程约为920公里,因此过路费大约需要1100元左右。但是具体的收费标准还需要根据具体的出行路线和收费站而定,建议在出行前提前查询出行计划和费用预算。另外,还需注意车辆的车型、里程等因素,也会对过路费产生一定的影响。