Cheap Bus, Train and Carpool tickets to Truro

What are the most popular routes to Truro?

London - TruroAverage price$66Average duration8h 55mDaily departures8
Bristol - TruroAverage price$48Average duration6h 20mDaily departures5
Birmingham - TruroAverage price$76Average duration8h 55mDaily departures10
Birmingham - TruroAverage price$433Average duration4h 49mDaily departures2
Exeter - TruroAverage price$59Average duration2h 24mDaily departures12