A38 in both directions is blocked, and there are long delays due to an accident near B3271 Liskeard Road. One of the vehicles involved has gone off the road.
Police say the road could be blocked for some time.
More top news
Man who fell down a mineshaft in Cornwall thanks rescuers after six hour ordeal
Police have launched an investigation after human remains were found on Brean beach
A man's due in court after being charged in connection with a suspected acid attack in Devon.