There are 5 ways to get from Portishead to Cardiff by bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, line 19 bus, train  •  1 h 53 min

  1. Take the bus from Portishead, Post Office to Cribbs Causeway, Bus Station X5
  2. Take the line 19 bus from Cribbs Causeway, Bus Station to Stoke Gifford, Bristol Parkway Station 19 / ...
  3. Take the train from Bristol Parkway to Cardiff Central

$23 - $58

Cheapest option

Bus  •  3 h 4 min

  1. Take the bus from Portishead, Post Office to Bristol, Bus Station X4
  2. Take the bus from Bristol, Bus Station to Cardiff, Sophia Gardens 202 / ...

$11 - $16

3 alternative options

Bus, train  •  3 h 30 min

  1. Take the bus from Portishead, Coombe Road to Weston-super-Mare, Swiss Road X5
  2. Take the train from Weston-super-Mare to Cardiff Central

$34 - $64

Taxi  •  44 min

  1. Take a taxi from Portishead to Cardiff 40.2 miles

$110 - $140

Drive  •  44 min

  1. Drive from Portishead to Cardiff 40.2 miles

$8 - $13

Questions & Answers

The cheapest way to get from Portishead to Cardiff is to drive which costs £6 - £10 and takes 44 min.

More details

The quickest way to get from Portishead to Cardiff is to taxi which costs £85 - £110 and takes 44 min.

More details

The distance between Portishead and Cardiff is 18 miles. The road distance is 40.2 miles.

Get driving directions

It takes approximately 1 h 53 min to get from Portishead to Cardiff, including transfers.

More details

No, there is no direct bus from Portishead to Cardiff. However, there are services departing from Portishead, Post Office and arriving at Cardiff, Sophia Gardens via Bristol, Bus Station. The journey, including transfers, takes approximately 3 h 4 min.

More details

What companies run services between Portishead, England and Cardiff, Wales?

You can take a bus from Portishead to Cardiff via Bristol, Bus Station in around 3 h 4 min.

Train operators
Great Western Railway
Website
gwr.com
Train from Bristol Parkway to Cardiff Central
Ave. Duration
36 min
Frequency
Hourly
Estimated price
$18 - $35
Website
gwr.com
Off-Peak Day Single
$12 - $19
Advanced Single
$13 - $19
Anytime Day Single
$18 - $35
Train from Weston-super-Mare to Cardiff Central
Ave. Duration
1 h 27 min
Frequency
Every 2 hours
Estimated price
$30 - $60
Website
gwr.com
Off-Peak Day Single
$18 - $28
Advanced Single
$19 - $28
Anytime Day Single
$30 - $60
Bus operators
First
Phone
+44 (0)1224 650100
Website
firstgroup.com
Bus from Portishead, Post Office to Cribbs Causeway, Bus Station
Ave. Duration
23 min
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
First
Bus from Cribbs Causeway, Bus Station to Stoke Gifford, Bristol Parkway Station
Ave. Duration
16 min
Frequency
Every 30 minutes
Estimated price
$2 - $4
Schedules at
First
Bus from Portishead, Post Office to Bristol, Bus Station
Ave. Duration
44 min
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
First
Bus from Portishead, Coombe Road to Weston-super-Mare, Swiss Road
Ave. Duration
1 h 3 min
Frequency
Every 30 minutes
Estimated price
$3 - $5
Schedules at
First
National Express
Other operators
Taxi from Portishead to Cardiff
Ave. Duration
44 min
Estimated price
$110 - $140
Yellow Cabs
Phone
+44 117 923 1515
Website
yellowcabsbristol.co.uk
Alpha Taxis
Phone
+44 117 921 1211
AA Taxis
Phone
+44 117 955 5000
Chow Taxi
Phone
+441633 211011
Website
chowtaxis.com
ABC Taxis Newport
Phone
+441633 271007
Website
abctaxisnewport.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Travelling to and around Russia for the 2018 FIFA World Cup and Need to know: Greyhound - to help you get the most out of your next trip.

Where to next?