Here's a breakdown:
* Perihelion (closest point): 46 million kilometers (29 million miles)
* Aphelion (farthest point): 70 million kilometers (43 million miles)
Average distance: 57.9 million kilometers (36 million miles)
Therefore, there's no single "diameter" from Mercury to the Sun, as the distance changes depending on Mercury's position in its orbit.