Cheapest price
$38
Average price
$64
Fastest journey
4 h 18 m
Average duration
4 h 30 m
Trains per day
6
Distance
149 km
The best way to find a cheap train ticket from Barnstaple to Penzance is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Barnstaple to Penzance will cost around $64 if you buy it on the day, but the cheapest tickets can be found for only $38.
It's difficult to get from Barnstaple to Penzance without transferring at least once.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() ![]() | On time 5:25 AM Barnstaple station (BNP) | 4h18 | 9:43 AM Penzance station (PNZ) | 2 transfers | |
![]() | On time 5:25 AM Barnstaple station (BNP) | 4h45 | 10:10 AM Penzance station (PNZ) | 1 transfer | |
![]() | On time 6:22 AM Barnstaple station (BNP) | 4h18 | 10:40 AM Penzance station (PNZ) | 1 transfer | |
This is the last train of the day. |
Find all the dates and times for this journey
Distance 92 miles (149 km) |
Average train duration 4h 18m |
Cheapest ticket price $35 (€30) |
Trains per day 6 |
Train providers 1 |
Fastest train 4h 18m |
First train 05:03 |
Last train 19:42 |
You can travel by train from Barnstaple to Penzance with Great Western Rail and first_great_western for as low as $17 (€14). When you search for schedules and tickets, Omio will show you the best route.
Great Western Railway is a train operating company in the United Kingdom. It operates services from London Paddington to the West of England, South Wales and the Cotswolds. It also operates services from London Paddington to Oxford, Reading and Bristol. It offers a range of ticket types, including Advance, Anytime, Off-Peak and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, air conditioning and catering services. The most popular routes for Great Western Railway are London Paddington to Bristol, Reading and Oxford.
Great Western Rail from Barnstaple to Penzance train information:
Embark on a scenic journey aboard the Barnstaple to Penzance train, offering a seamless travel experience through the picturesque landscapes of southwest England. Departing from Barnstaple Railway Station, this route promises a comfortable and convenient ride to Penzance Railway Station. Catering to both locals and tourists, trains from Barnstaple to Penzance are equipped with modern amenities and provide a relaxing ambiance. Over the course of your trip, delight in the charming sights of Devon and Cornwall, making this a delightful option for those choosing the train from Barnstaple to Penzance for their travel needs. Whether you're traveling for business or pleasure, enjoy the beautiful English countryside while ensuring a reliable and enjoyable arrival to your destination.
Travelling by train from Barnstaple to Penzance is not only convenient but also offers various ticket pricing options to suit your budget. The lowest possible cost for a train ticket on this route starts at an enticing $35 (€30), making it perfect for the budget-savvy traveller. On average, you can expect to pay around $35 (€30) for a regular train ticket, allowing you to plan accordingly. For those looking to combine convenience with cost-effectiveness, traveling in September is highly recommended. During this month, ticket prices tend to be lower, and the weather in Penzance remains pleasant, making it an ideal time for your journey. Enjoy a seamless and economical travel experience while discovering the scenic beauty of southwest England.
Experience the scenic journey from Barnstaple to Penzance with services operated by Great Western Railway. This route offers a seamless travel experience aboard comfortable and modern trains. Onboard amenities may include free Wi-Fi, spacious seating, power outlets, and a range of dining options to keep you refreshed during the journey. Whether you're traveling for leisure or work, the train service not only showcases the stunning landscapes of the English countryside but also provides a convenient and stress-free way to reach your destination. Be sure to check the timetable and book your tickets in advance to secure your seat on this popular route.
Embark on a picturesque journey from Barnstaple to Penzance, covering a distance of 92 miles (149 km). On average, the train takes about 4h 18m, providing a comfortable and scenic travel experience through the beautiful landscapes of South West England.
Trains from Barnstaple to Penzance run frequently, with approximately 6 services operating daily. You can rely on this consistent schedule from Monday through Sunday, ensuring convenient travel options throughout the entire week.
For those early birds and night owls, the first train from Barnstaple typically departs at 05:03, while the last train of the day leaves around 19:42, making travel planning flexible according to your needs. Get the most out of your journey with our detailed Barnstaple to Penzance train times and schedule, offering a seamless travel experience.
Here are some other resources that might have the information you need