To get to St. Austell, you can drive or take the train.
From Plymouth: Take the A38 towards Bodmin. At Bodmin, take the A391 towards St. Austell.
From Truro: Take the A390 towards St. Austell.
From Newquay: Take the A3058 towards St. Austell.
The nearest train station to St. Austell is St. Austell Station. There are direct services from London Paddington, Bristol, Plymouth, and Truro.
If you're in Bodmin, you can take the Bodmin & Wenford Railway to St. Austell. If you're in Falmouth, you can take the train from Falmouth Docks Station to Truro, then transfer to the St. Austell train.
If you're driving from Penzance, consider taking the scenic route and stop by the picturesque village of Mevagissey along the way.
The closest airport to St. Austell is Newquay Airport, which is approximately 16 miles away. The quickest and easiest route is to take the A3059 from the airport towards St. Austell. The journey should take around 25 minutes, depending on traffic.