Totally depends on the BGP router policies, the upstream and even the data server originator and even your ISP sets.
Compared to smaller transits; very high capacity transits (multi-Gig >100) options usually cost based on whichever transfer is higher. Either upload or download. The interface cost is negligible and often one time only.
Example --> Airtel will uplink their packet to HE to reach point B; seeing it is cheaper and has been less utilized, or it. Similarly, point B might observe that it can reach Airtel via it's peering with its nearest IX.
Now, your question might be. Then why didn't Airtel do the same.
The Answer is:
While, for Airtel, their AS path might look like >> 9498 6939 60048 and via exchange it'd be 9498 6777...