Cheap Bus, Train and Carpool tickets to Truro

What are the most popular routes to Truro?

London - TruroAverage priceTRY 7,454Average duration4h 30mDaily departures11
London - TruroAverage priceTRY 1,836Average duration8h 30mDaily departures6
Bristol - TruroAverage priceTRY 1,460Average duration6h 10mDaily departures6
Exeter - TruroAverage priceTRY 965Average duration4h 10mDaily departures7
Lostwithiel - TruroAverage priceTRY 425Average duration50mDaily departures1