Great Western Railway operates a train from Penryn to Truro hourly. Tickets cost $4 - $9 and the journey takes 14 min. Alternatively, First operates a bus from Penryn to Truro every 30 minutes. Tickets cost $3 - $4 and the journey takes 34 min. National Express also services this route once daily.