1map logoGo to main page

Barnstaple, Devon to Newquay (Cornwall), Cornwall from $9: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barnstaple, United Kingdom
to
Newquay (Cornwall), United Kingdom

How to Get from Barnstaple to Newquay (Cornwall): Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$9 by busBest price
103.2 kmDistance
1h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barnstaple to Newquay (Cornwall) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Bus
Average Duration
5h  21m
Estimated price
$76-208
Recommended
Company
various
Bus
Average Duration
5h  26m
Estimated price
$9-11
Cheapest
route map
Distance: 103.2 km
Duration: 1h 36m

See more options

Company
Drive
Average Duration
1h  36m
Estimated price
$25-40

Barnstaple - Newquay (Cornwall) operators

Explore transport companies operating between Barnstaple and Newquay (Cornwall), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Barnstaple to Exeter St Davids

Average Duration
1h 4m
Estimated price
$23-60

Train from Exeter St Davids to St Austell

Average Duration
2h 16m
Estimated price
$50-120
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Exeter St Davids to St Austell

Average Duration
2h 1m
Estimated price
$55-150
Bus
Contact phone
+44 808 196 2632
Website
https://www.gocornwallbus.co.uk/

Bus from Bus Station to Tolcarne Beach

Average Duration
1h 4m
Estimated price
$3-3

Bus from Church to Callywith College Car Park

Average Duration
1h 10m
Estimated price
$3-3

Bus from Callywith College Car Park to Tolcarne Beach

Average Duration
1h 10m
Estimated price
$3-3
Website
https://www.stagecoachbus.com/

Bus from Bus Station to Church

Average Duration
1h 6m
Estimated price
$3-5
Contact phone
01363 82200
Website
http://mdcoaches.co.uk/

Bus from Bus Station to Church

Average Duration
1h 5m
Estimated price
0-0

Barnstaple to Newquay (Cornwall): Overview of Bus, Train, Flight, and Car Trips

Traveling between Barnstaple and Newquay (Cornwall) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Barnstaple to Newquay covering a distance of 123.9 km, taking around 1 hour and 36 minutes to reach your destination. 💸 Enjoy the flexibility of choosing from a range of prices between £20 to £32 for the journey by car, allowing you to tailor the trip according to your budget and preferences.
Average price
£19 - £31
🚆 Starting from Barnstaple the journey to Newquay takes approximately 4 hours 29 mins covering a distance of 235 km with 2 transfers along the way. 🛤️ The first leg involves a train towards Exeter Central, departing from Barnstaple and reaching Exeter St Davids before transferring to a train towards Penzance, passing through Par and heading to Newquay, both operated by GWR.
🌊 The journey by bus from Barnstaple to Newquay, including transfers, takes approximately 5 hours and 26 minutes. 💰 Prices for a bus ticket between Newquay and Barnstaple range from £7 to £9.
Departure Point
Bus Station
Arrival Point
Tolcarne Beach station

Frequently asked questions

Find out more about the route from Barnstaple to Newquay (Cornwall).

Or choose the category:
The distance between Barnstaple and Newquay is 103.0 km by road, with a driving time of approximately 1 hour and 36 minutes. If traveling by train, it takes around 5 hours and 46 minutes to reach Newquay from Barnstaple. Alternatively, taking the bus from Barnstaple to Newquay typically takes around 5 hours and 21 minutes.
The most cost-effective transportation option for traveling from Barnstaple to Newquay is by bus, with ticket prices ranging from £19-£32. Although it takes around 5 hours and 21 minutes, it is a more affordable choice for those on a budget. However, if time is of the essence, driving is the most time-efficient option, taking approximately 1 hour and 36 minutes. While it may cost slightly more, with prices ranging from £20-£32, it significantly reduces travel time.
The prices for a train journey between Barnstaple and Newquay range from £62 to £157. On the other hand, the prices for a bus trip from Newquay to Barnstaple vary between £19 and £29.
To get from Barnstaple to Newquay without using public transportation, you can drive the 123.9 km distance. The journey takes approximately 1 hour and 36 minutes by car. Prices for this route vary, ranging from £20 to £32.
To travel from Barnstaple to Newquay without a car, the best option is to take a bus. The journey takes approximately 5 hours and 21 minutes and the cost is between £19 to £32.
There is no direct link between Barnstaple and Newquay by either train or bus. The most convenient way to travel between the two is by train, with a journey time of approximately 5 hours and 46 minutes, including transfers at Exeter St Davids and Par. If traveling by car, it takes around 1 hour and 36 minutes to drive the 123.4 km road distance between the two locations. Alternatively, taking the bus is also an option, with a journey time of approximately 5 hours and 21 minutes, including transfers at Bideford Quay and West Street.
There are numerous options for accommodation near Newquay. With over 2478 hotels available, travelers can choose from a wide range of options to suit their preferences and budget. Prices for hotels in Newquay start at £51, offering affordable options for those on a tighter budget.