Download 12/12B Timetable Here
Service 12 
 
From Royal Parade via Derrys Cross Roundabout, Union Street, The Crescent, Western Approach, North Cross Roundabout, Saltash Road, Pennycomequick, Alma Road, Wolseley Road, Trelawney Place, Pemros Road, Tamar Bridge, Fore Street,, Callington Road, A388, Carkeel, Hatt, St Mellion, Callington, (Saltash Road, New Road, Fore Street, Well Street, Launceston Road (outbound)), (Launceston Road, Back Hill, Saltash Road, New Road, Fore Street & Saltash Road (inbound)), Kelly Bray, Stoke Road, Stoke Climsland, unclassified road,  A388, Treburley, A388,  Tavistock Road, Hurdon Road, Link Road, Pennygillam Cross and Western Road to Launceston, Westgate Street.
 
From Launceston, Westgate Street to Western Road,  Pennygillam Cross, Link Road, Hurdon Road, Tavistock Road, A388, Treburley, A388, unclassified road, Stoke Climsland, Stoke Road, Kelly Bray, (Saltash Road (Outbound), Fore Street, New Road, Saltash Road, Back Hill, Launceston Road) Callington, St Mellion, Hatt, Carkeel, A388, Callington Road, Fore Street, Tamar Bridge, Pemros Road, Trelawney Place, Wolseley Road, Alma Road, Pennycomequick, Saltash Road, North Cross Roundabout, Western Approach, The Crescent, Union Street, Derrys Cross Roundabout, Royal Parade 
Service 12B
 
From Launceston Westgate Street, via Dockey, St Thomas Road, Newport Square, Duston Road, Roydon Road, St Stephens Hill, B3254, Yeolmbridge, Whitstone, Red Post, A3072, Hospital Road, New Road, Stratton Road, Treleven Road, Berries Avenue, Kings Hill, Bencoolen Road to Bude, The Strand
 
From Bude, The Strand via Bencoolen Road, Kings Hill, Berries Avenue, Treleven, Stratton Road, New Road, Hospital Road, A3072, Red Post, Whitstone, Yeolmbridge, B3254, St Stephens Hill, Roydon Road, Duston Road, Newport Square, St Thomas Road, Docky to Launceston Westgate Street