Drivers are being advised of roadworks on the A77 southbound this weekend.

Overnight closures have been in place since Monday, July 17 on the southbound carriageway between the Meiklewood interchange and the Grassyards interchange, to the north of Kilmarnock.

Road resurfacing work is taking place, with a contrflow system set to be in place this weekend.

A weekend contraflow will be in operation from 6am on Saturday, July 22 until 8pm on Sunday, July 23.

Overnight closures will come back into force from Monday, July 24 until Wednesday, July 26, from 8pm until 6am.

During the closure periods, all southbound traffic will be directed off the M77 at Junction 8 (Fenwick) and on to the B7038 before following diversions through Kilmarnock, rejoining the A77 at the Bellfield interchange.

During the closures the following diversions will be in operation:

  • Diversion A (closure of Meiklewood Interchange southbound onslip): Traffic will follow the B7038 Glasgow Road southbound to the B7064. Western Road southbound, B7064 Munro Avenue southbound, B7081 Irvine Road westbound, B7064 southbound, A71 eastbound and re-join the A77 southbound at Bellfield Interchange.
     
  • Diversion B (closure of Grassyards Interchange southbound offslip): Traffic will leave the M77 southbound via the Junction 8 offslip and follow the B7038 Glasgow Road southbound, B7064 Western Road southbound, A735 Hill Street southbound, A735 Witch Road eastbound, A735 Dean Lane eastbound, B7082 Strawberry Bank Road northbound to join the B7082 Grassyards Road northbound.
     
  • Diversion C (closure of Grassyards Interchange southbound onslip): Traffic will follow the B7082 Grassyards Road southbound, B7082 Strawberry Bank Road southbound, A735 High Street southbound, A735 Union Street westbound, A735 Wellington Street northbound, A735 Witch Road westbound, A735 Hill Street northbound, B7064 Western Road southbound, B7064 Munro Avenue southbound, B7081 Irvine Road westbound, B7064 southbound, A71 eastbound and re-join A77 southbound at Bellfield Interchange.
     
  • Diversion D (closure of Grassyards Interchange Northbound onslip): with traffic following Diversion C as far as Hill Street then following the B7064 Western Road northbound and B7038 Glasgow Road northbound to join the A77 at Meiklewood Interchange; this is the reverse of Diversion B.