Cheap Bus, Train and Carpool tickets to Penzance

What are the most popular routes to Penzance?

London - PenzanceAverage pricePLN 111Average duration9h 15mDaily departures7
Newquay - PenzanceAverage pricePLN 42Average duration1h 20mDaily departures7
Plymouth - PenzanceAverage pricePLN 83Average duration1h 56mDaily departures13
Plymouth - PenzanceAverage pricePLN 46Average duration3h 10mDaily departures8
Sheffield - PenzanceAverage pricePLN 177Average duration15hDaily departures4