Cheap Bus, Train and Carpool tickets to Truro

What are the most popular routes to Truro?

London - TruroAverage priceCLP 137,295Average duration4h 29mDaily departures12
Bristol - TruroAverage priceCLP 90,082Average duration3h 23mDaily departures3
Birmingham - TruroAverage priceCLP 46,970Average duration8h 40mDaily departures10
Birmingham - TruroAverage priceCLP 286,421Average duration4h 49mDaily departures2
Penzance - TruroAverage priceCLP 13,371Average duration38mDaily departures13