National Highways is closing part of the bypass in both directions, from 9pm on Friday to 5.30am on Monday.
The decision means the Festival of Flavours event is also being cancelled.
Anyone who had tickets is being urged to make contact with the RHS, which has apologised for the inconvenience.