Travel from Bristol to Launceston-England

Bus or train from Bristol to Launceston?

CrossCountry operates a train from Bristol to Launceston every 4 hours. Tickets cost $65 - $100 and the journey takes 1 h 53 min. Plymouth Citybus also services this route hourly. Alternatively, Stagecoach South West operates a bus from Bristol to Launceston hourly. Tickets cost $38 and the journey takes 3 h 13 min. Plymouth Citybus also services this route hourly.

How to get from Bristol to Launceston

ModeDurationPrice
From Bristol Temple Meads train to Pennycomequick, Railway Station then bus to Launceston, Westgate Street.3 h 35 min£70
From Bristol Temple Meads train to Exeter, St Davids Station, bus to Okehampton, West Street, then bus to Launceston, Westgate Street.3 h 50 min£59
From Bristol Temple Meads train to Exeter St Davids, train to Okehampton, walk to Okehampton, West Street, then bus to Launceston, Westgate Street.4 h 26 min£63
From Bristol Temple Meads train to St Budeaux, St Paul's Church then line 12 bus to Launceston, Westgate Street.5 h£71
From Canon's Marsh, Anchor Road bus to Plymouth City Centre, Plymouth Coach Station, walk to Pennycomequick, Railway Station, then bus to Launceston, Westgate Street.5 h 3 min£35
From Bristol drive to Launceston.2 h 5 min£23

How long does it take to get from Bristol to Launceston?

It takes approximately 3 h 35 min to get from Bristol to Launceston.