1map logoGo to main page

Bristol, Bristol (Area) to Porthcawl, Mid Glamorgan from $22: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bristol, United Kingdom
to
Porthcawl, United Kingdom

How to Get from Bristol to Porthcawl: 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.

$22 by carBest price
48 milesDistance
1h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bristol to Porthcawl 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
Average Duration
2h  3m
Estimated price
$49-98
Recommended
Company
FlixBus
Bus
Average Duration
2h 
Estimated price
$38-49
Cheapest
route map
Distance: 48 miles
Duration: 1h 9m

See more options

Company
various
Drive
Average Duration
1h  9m
Estimated price
$22-35

Bristol - Porthcawl operators

Explore transport companies operating between Bristol and Porthcawl, 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 Bristol Temple Meads to Cardiff Central

Average Duration
46m
Estimated price
$22-55
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Bristol Temple Meads to Cardiff Central

Average Duration
1h 1m
Estimated price
$30-65
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Cardiff Central to Pyle

Average Duration
29m
Estimated price
$11-18
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bristol to Bridgend-Sarn

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

Bristol to Porthcawl: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bristol and Porthcawl 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 Bristol to Porthcawl, a 107.8 km drive that promises breathtaking coastal views along the way. 💸 The cost of this road trip ranges from £17 to £28, offering budget-friendly options for travelers looking to explore the beautiful landscapes between these two charming UK destinations. ⏱️ With an estimated driving time of just 1 hour and 9 minutes, you'll arrive in Porthcawl quickly, ready to enjoy its sandy beaches, vibrant pier, and relaxed seaside atmosphere.
Average price
£17 - £27
🚆 Embark on a scenic train journey from Bristol to Porthcawl that takes approximately 2 hours and 3 minutes. 💷 Ticket prices for the train ride between Bristol and Porthcawl range from £39 to £77, offering flexible options to suit your budget and travel preferences.
🚌 Traveling from Bristol to Porthcawl by bus takes approximately 2 hours, offering a convenient and cost-effective option for the journey. The prices for a bus ticket between these two cities typically range from £30 to £39. 🚍 Route 1 involves a total travel time of 2 hours and 58 minutes covering a distance of 116 km with a transfer along the way. The first step includes a bus towards Swansea which takes about 55 minutes. In the second step, passengers board a bus from Cardiff to Porthcawl, with a journey lasting around 1 hour and 33 minutes. More details can be found on the First Cymru website. 🚏 Route 2 follows a similar duration and distance as Route 1, also incorporating a transfer during the journey. Travelers will take a bus towards Cardiff in the initial step, lasting approximately 55 minutes. The following leg involves a bus from Cardiff to Porthcawl, with a travel time of roughly 1 hour and 33 minutes. Further information can be accessed via the First Cymru agency's website.