1map logoGo to main page

Barnstaple to Cardiff from $26: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barnstaple, United Kingdom
to
Cardiff, United Kingdom

How to Get from Barnstaple to Cardiff: 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.

$26 by busBest price
75.6 kmDistance
2h 12m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barnstaple to Cardiff 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
First Great Western Service
Train
Average Duration
3h  57m
Estimated price
$88-240
Recommended
Company
Megabus UK
Bus
Average Duration
5h  25m
Estimated price
$26-36
Cheapest
route map
Distance: 75.6 km
Duration: 2h 12m

See more options

Company
various
Drive
Average Duration
2h  12m
Estimated price
$40-60
Company
various
Bus
Train
Average Duration
4h  24m
Estimated price
$43-98
Company
various
Train
Average Duration
4h  29m
Estimated price
$88-205

Traveling From Barnstaple to Cardiff

Journeying from Barnstaple, with its charming countryside vibes, to Cardiff, a vibrant city alive with rich history and culture, offers a captivating contrast in experiences.

Best Neighbourhoods in Cardiff

Cardiff features diverse neighborhoods, each offering a distinct experience to visitors.

Cardiff Bay
• Stunning waterfront views and a lively atmosphere.
• Home to the iconic Wales Millennium Centre.
Llandaff
• Historic village charm with beautiful architecture.
• Llandaff Cathedral boasts impressive Gothic design.
Pontcanna
• Trendy cafes and independent shops abound.
• Offers access to beautiful parks and green spaces.

Best Times To Visit Cardiff's Attractions

Timing can greatly enhance your experience of Cardiff's attractions.

Cardiff Castle
Visit early morning on weekdays for a quieter exploration.
National Museum Cardiff
Afternoons during midweek are less crowded and more enjoyable.
Cardiff Bay
Sunset hours provide stunning views and a relaxed atmosphere.

Cardiff Weather: What to Expect Year-Round

Cardiff experiences a maritime climate, characterized by mild summers and cool, wet winters; the best times to visit are typically late spring and early autumn for pleasant weather. Being prepared for occasional rain can enhance your travel experience, ensuring you don’t miss out on the city’s vibrant outdoor attractions.

Dining in Cardiff

At Lykke, a Nordic-inspired restaurant, indulge in the delicate flavors of dishes like smoked mackerel with pickled vegetables, a striking contrast to Barnstaple’s hearty, traditional fare. The vibrant atmosphere and focus on local Welsh ingredients create a dining experience in Cardiff that celebrates innovation and freshness.

Barnstaple - Cardiff operators

Explore transport companies operating between Barnstaple and Cardiff, 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 Bristol Parkway

Average Duration
1h 15m
Estimated price
$45-110

Train from Bristol Parkway to Cardiff Central

Average Duration
35m
Estimated price
$20-50

Train from Exeter St Davids to Cardiff Central

Average Duration
2h 25m
Estimated price
$65-150
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Exeter St Davids to Bristol Parkway

Average Duration
1h 15m
Estimated price
$50-130

Train from Bristol Parkway to Cardiff Central

Average Duration
43m
Estimated price
$30-55
Bus
Website
https://uk.megabus.com

Bus from Barnstaple Bus Station to Bristol Bond St

Average Duration
2h 50m
Estimated price
$14-21

Bus from Bristol Bond St to Cardiff University

Average Duration
1h 35m
Estimated price
$11-16

Bus from Barnstaple Bus Station to Interchange

Average Duration
1h 50m
Estimated price
$13-19

Barnstaple to Cardiff: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barnstaple and Cardiff 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 scenic journey from Barnstaple to Cardiff, covering a driving distance of 202.8 km in just over 2 hours. 💰 Explore the flexible price range of £32 - £47 for the drive from Barnstaple to Cardiff, offering budget-friendly options for your travel itinerary.
Average price
£31 - £47
🚅 Starting from Barnstaple to Cardiff by train involves a journey with transfers. The total travel time, including transfers, is approximately 3 hours and 57 minutes. 🚅 Train services from Barnstaple to Cardiff are operated by First Great Western Service. Prices can range from £69 to £189, offering a convenient and comfortable way to travel between these two cities in the UK.
Departure Point
Barnstaple station
Arrival Point
Cardiff Central station
🌉 The total travel time, including transfers, is approximately 5 hours and 25 minutes. This route allows passengers to enjoy the scenic views of the English and Welsh countryside as they make their way to the capital of Wales. 💸 Prices for the Barnstaple to Cardiff bus ticket range from £20 to £28, offering an affordable and convenient transportation option for those looking to explore both charming Barnstaple and vibrant Cardiff.
Departure Point
Barnstaple Bus Station
Arrival Point
Cardiff University station

Frequently asked questions

Find out more about the route from Barnstaple to Cardiff.

Or choose the category:
The distance between Barnstaple and Cardiff is approximately 75.6 km. By car, it takes about 2 hours and 12 minutes to travel from Cardiff to Barnstaple. Alternatively, traveling by train from Barnstaple to Cardiff takes around 3 hours and 59 minutes. Additionally, taking a bus from Barnstaple to Cardiff followed by a train journey takes approximately 4 hours and 23 minutes.
The most cost-effective option for traveling from Barnstaple to Cardiff is by bus, which typically takes around 4 hours and 45 minutes and costs between £23 and £32. This option allows for a more budget-friendly journey compared to driving, while still offering a reasonable travel time. However, if time efficiency is the priority, driving is the quickest option, taking approximately 2 hours and 12 minutes.
The prices for traveling from Barnstaple to Cardiff differ depending on the mode of transportation. For a train journey, the prices range between £68 and £197. On the other hand, taking a bus from Cardiff to Barnstaple can cost anywhere between £23 and £32.
To get from Barnstaple to Cardiff without using public transportation, you can drive the distance of approximately 202.8 km, which takes around 2 hours and 12 minutes. The driving route allows you the freedom to customize your journey and make any necessary stops along the way. The cost of fuel for the journey varies, typically ranging from £32 to £48 depending on the type of car and current fuel prices.
The best way to travel from Barnstaple to Cardiff without a car is to take the train. The journey typically takes around 3 hours and 59 minutes, and you will need to transfer trains at Bristol. The cost of this journey ranges from £67 to £198, depending on the time of travel and the type of ticket you choose.
Yes, there is a direct link between Barnstaple and Cardiff, but it requires a transfer at either Exeter St Davids and Bristol Parkway for train travel. The journey takes approximately 3 hours and 59 minutes. Similarly, for bus travel, there is no direct route, but transfers are required, usually at Bristol Bond St, and the journey takes approximately 4 hours and 45 minutes. Both train and bus routes are operated by First Great Western Service and Megabus UK respectively.
There are plenty of accommodation options available near Cardiff. With over 1134 hotels to choose from, travelers will have a wide range of choices. Prices start at £33, making it possible to find affordable options for every budget.

Trips from Barnstaple

Trips to Combe Martin