Travel from Penzance to Launceston-England

Bus or train from Penzance to Launceston?

Great Western Railway operates a train from Penzance to Launceston hourly. Tickets cost $35 - $65 and the journey takes 1 h 28 min. Alternatively, First operates a bus from Penzance to Launceston once daily. Tickets cost $6 - $8 and the journey takes 1 h 24 min.

How to get from Penzance to Launceston

ModeDurationPrice
From Penzance train to Liskeard, Railway Station then line 236 bus to Launceston, Westgate Street.3 h 16 min£35
From Penzance, Market Jew Street line 241 bus to Gloweth, Truro College then bus to Launceston, Westgate Street.3 h 21 min£8
From Penzance train to Pennycomequick, Railway Station then bus to Launceston, Westgate Street.3 h 36 min£46
From Penzance night bus to Saltash, Fore Street Bottom then line 12 bus to Launceston, Westgate Street.4 h 26 min£18
From Penzance drive to Launceston.1 h 12 min£12