Travel from Newquay to Land-s-End

Bus or train from Newquay to Land's End?

Great Western Railway operates a train from Newquay to Land's End 5 times a week. Tickets cost $35 - $70 and the journey takes 2 h. Alternatively, National Express operates a bus from Newquay to Land's End 3 times a day. Tickets cost $7 - $11 and the journey takes 1 h 5 min.

How to get from Newquay to Land's End

ModeDurationPrice
From Newquay train to Penzance then taxi to Land's End.2 h 15 min£78
From Newquay bus to Penzance, Bus Station, bus to Land's End, Car Park, then walk to Land's End.3 h 1 min£10
From Newquay taxi to Land's End.53 min£181
From Newquay drive to Land's End.53 min£8

How long does it take to get from Newquay to Land's End?

It takes approximately 2 h 15 min to get from Newquay to Land's End, including transfers.

Is there a direct bus between Newquay and Land's End?

No, there is no direct bus from Newquay to Land's End. However, there are services departing from Newquay and arriving at Land's End, Car Park via Penzance, Bus Station. The journey, including transfers, takes approximately 3 h 1 min.

Operators from Newquay to Land's End

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
National Express+44 08717 818178National Express
First+44 (0)1224 650100First