Cheap Bus, Train and Carpool tickets to Truro

What are the most popular routes to Truro?

Plymouth - TruroAverage price$32Average duration1h 15mDaily departures12
Birmingham - TruroAverage price$76Average duration8h 55mDaily departures10
Penzance - TruroAverage price$21Average duration38mDaily departures13
Bodmin - TruroAverage price$14Average duration1h 10mDaily departures3
Falmouth - TruroAverage price$14Average duration22mDaily departures20