The A40 is closed between Crickhowell and Abergavenny in both directions this morning.
Traffic Wales confirmed the closure in the early hours of the morning, citing “emergency works”.
“The road is likely to be closed for some time,” they said.
“Please follow the road diversion and allow extra time to travel.”
According to AA traffic news, the closure is in place between Nevill Hall Hospital in Abergavenny and the Shell Garage in Crickhowell, next to the turning for the A4077.
Powys County Council has confirmed the closure was in place due to a gas leak.
The source of the leak is away from properties and businesses, the council said.